You pay support so his mom can support him....beyond that, you are obligated to do what you want/can. If you can't, you can't. She should have told you month's ago she would need all this. I would find what I could on the cheap and ask her to get the rest.
What does the divorce decree say about dental insurance? Who is supposed to provide it?