Get her a cooling vest. I wear one when I'm on my motorcycle and it's hot as fuck. Basically you soak it in ice water, then wring it out and put it on under any other shirts. Stays cold for quite a while. It's actually shockingly cold at first.
Only downside is it would probably make her look like she's sweating so bad she must be having a heart attack.
Also, back in the day my mom used to make these these maybe 1.5-2" diameter tubes of fabric, maybe a foot and a half or so, that were stuffed with this cooling gel (in self-contained things not just splurted into the fabric). You either dunk them in water, or freeze them, or whatever you can and then wear them around the back of your neck. She would send them to the troops.
I have two things that I wear with a helmet, wrist guards, and knee/shin guards:
Sorry to hear about your crash yo. Shit sucks.
What about an armored shirt? Also use a hoodie, but going to try that for this summer.
Would also recommend checking out D3Os ghost armor.
Search for Fox Titan pads on Amazon. There is a more expensive 2019 redesign but these have been great for $20. The top being loose is awesome as there is basically no movement restriction on the knee but still provides great protection when going down.
Fox Racing Titan Sport Knee/Shin Guards - One size fits most/Black https://www.amazon.com/dp/B00E9SOVW2/ref=cm_sw_r_cp_apa_i_rVM.CbG142TMK
Have worn that style for about 2 years and love it. Have some heavier Demon ones for bike park and heavy stuff, but the light ones have been great.
This is the wreck that made me start wearing leg protection all the time, warning GORE:
these shin guards
i would get the catcher chest protector, something like this
since it's cheap investment to protect your chest and your medical bills for the just in case moment.
I use these. Mainly it's because I pitch & sometimes you just don't have the time to get out of the way. I don't wear them if I'm elsewhere on the field.
They've worked well for the past 2 years. They've protected my shins well & don't cost a lot. Plus they're pretty easy to put on & take off.
I picked up a pair of these:
Been working great & already saved my shins & knees once. I pitch so after taking a solid one to the shin, I decided I needed something.