You might let Time Machine back this up the VM guest once, and then in Time Machine Preferences, add the VM directory to the exclusions. The Creators updates are close to 7 GB each. If you go the VirtualMachine route, I would assign 50 GB - 75 GB of storage to the guest container because of the continuous inundation of bloated Microsoft updates, and additional software (development) installations. I currently run Windows 10 w/Fall Creator's update in VirtualBox 5.2.6 on a 2011 Mac mini with 16GB RAM. If it is an 8GB RAM machine, you may want to caution about running any other applications while using the Virtual Machines, or your son may run out of memory. Your son can run any of these solutions on the 2015 MacBook Pro with El Capitan. Works with 32-bit Visual Basic 4.0 through Visual Basic 6.0. Includes multiple Visual Basic example programs.