If he has support, he'll be fine. My issues learning stuff growing up was no one in my family to teach me anything, so frustration and giving up was common. Imo fishings just boring af most ppl would hate it, especially if you don't like nature. Learning code is way easier younger, your brain just makes associations related to language easier. Coding itself isn't particularlly hard, easier the younger you learn.There are coding related games on iphone like human resource factory that might help.
Id introduce them to scratch on the tablet and see if they like that.
Noticed that kvm is only based on what size the drive grows to and you arent losing the drive space if you dont end up using it, going for that with winapps