Been using a 30D for 12 years, only real difference is it has a bigger LCD on the back, and it's still going strong. A raw file is only 8mb so it won't fill up a hard drive/CF card very fast and any computer will be strong enough to process a raw file.
Download Canon's DPP for a free & basic program for processing raw files.
https://www.usa.canon.com/internet/p...B0AMD0F1Q42K25
The Canon is missing eye relief guard, not a big deal if you don't wear glasses.
https://www.ebay.com/itm/EB-Rubber-E...-/320588421442
The 70-300 is useless for any wide angle pictures (indoor, landscape and etc) so if your son takes to photography be on the look out for a 24mm (or less) something or other.