Just gotta say this, don't think you can change him, if he gets the diagnosis then he has to change himself and it'll take as much time as it takes him for him to change his ways as he needs. Take it from me, an aspie who took a year and a half to get out of my room and start socializing with my own family, and that all had to do with how motivated I was to change.
I don't know the dude, but if you want to help him, find his escape, not his solitude, your solitude is where you go to when your about to meltdown, your escape is something you can do to unwind and think about your actions. Have him escape and see where it goes, the rule in psychology is what feels right to you is not determined by another person but by yourself. He will eventually come to you and ask, "what can I do to help" if he isn't doing that already.
As for the kids, I know theres alot of resources for kids and toddlers with ASD, probably more than adults or teens, so just keep looking, your bound to find something online or in your community.