I would love to help wherever I can. There are lots of opportunities for you and your son. There are tons of medical nursing opportunities. Aside from Kaiser and area hospitals, there are opportunites with the VA, which has a large hospital in Palo Alto and many area clinics. I would recommend job searching on the following links:
You can also check the websites for the various cities and counties in the area as they have need for nurses.
As for special needs schools, there are opportunities. My wife's bosses have special needs kids and they are happy with their respective public schools; one is in Morgan Hill and the other Scotts Valley. I am unsure which public schools in San Jose have the best program for special needs children, but I found the Morgan Autism Center in San Jose, which is a private school. There is also a CARD office in San Jose. Their links are: