Just want to note with the hail blanket you should make sure it is something your D can get on and off by herself. We used to cover up a car (not a hail blanket) and some covers were hard to manage. Also how the cover fits the car is important – one cover we had kept flying off in the wind (perhaps hail covers are heavier).
Congrats about all else going on for D.