I am sure the full PC version does not currently have all the features of Minecraft, but if you are OK with that you can just get him any tablet that has Google play or the App Store. If you want your son to play Minecraft with all the features (Redstone, nether, end, etc) then you will need a computer if you want it portable then I reccomend a surface, any surface as long as i t run windows and can support Minecraft like surface pro 3.