Hi Eric - lots of good advice here -welcome back.
I'm not autistic but I am disabled - I'm sure my parents faced many of the same issues you do. They're far from perfect but they were always there for me as a kid.
It's that kind of stuff you remember.
I think you and your wife are making a great choice
D