I'm so sorry for your little guy. I hope he feels better soon.
As for the smell in your car, take a new box of baking soda, open it up and leave it in there with the windows closed. Somehow it absorbs all the smells. I used it on meri's room when she puked everywhere and after 24 hours the smell went away!
is he ok now? I'm sorry, that's hard!