Alpinestars makes jackets in XS size, that's what I got my daughter when she first started riding with me back when she was like 10. Also Arai and Shoei make XXS helmets.
Check ebay Sparky, I'm sure you can find something used at a bargain price, especially this time of year.