Yay!!! And congrats to the both of you for jumping feet first!!! Would love to hear the details you're mushing about. :)
As for the rest, sorry, no real advice there. Is it something you could ask your son about? or discuss what he might deal with? Or is that age too young?