Agreed. However, I'd stay away from Innova that's on the list. It used to be a quality product, but it's been subject to recall after recall after recall this past year.
When they are balled up, popping and huffing there are 2 things you can do. Pick them up and see if they unball to look around which works with partially tame hedgehogs but not very stubborn antisocial ones. Or just wrap them in fleece and put them on your lap until they chill. Eventually they will want to explore. It may take a few weeks or months before they stop balling up and huffing at every movement or noise but if you keep working with them they eventually learn not to bother.
Patience is the key!
Do avoid their head. When you pet or touch start about 3" back from the head spikes or even tame hedgehogs often get upset. They have very poor eyesight and protect their eyes to the extreme so they will react badly to seeing your hand or anything else move near their head.
I'm starting to believe they can see better than most people think. Bella has managed to watch herself on my phone (video mode) and maintained a calm demeanor for much, much longer than usual while doing so. But you are right about avoiding petting or stroking them on the head. Even my uber-calm Tex would let me know that touching him on the top of his head was not the right thing to do.
You can give her bath whenever you want. Hedgehogs actually like baths.
Depending how you read it, I don't agree with this. Bathing too often can dry out their skin... even when adding in the oatmeal. You could do a footbath just about every day. But a full bath - no. I'd advise against that. It's generally a good idea to let a new hedgie settle in a bit before first bath, but if your hedgie has poop caked in her quills or something like that, I'd go ahead and bathe now.
I have yet to meet a hedgehog who really truly liked bathing. Satin would scramble so quickly to get out of the water. On a few occasions, she actually got herself so upset that she vomited. Bella will stand in the bathwater without scrambling, but will try and leave and will poop and pee in the water. Marlee is okay with a shallow foot bath. She will try to leave. And she'll have messy poops immediately after getting out - yeah, right as she's drying off. Ugh. After Texie settled in... he... well... mind you, I love this boy... but he used to drink his bathwater.
Just make sure you run the water when she's not in there because the noise is scary. Also it is best to add colloidal oatmeal or stick oatmeal in a sock and swish it around. It helps avoid dry skin. Then you can pour the oatmeal water over their back, again starting about 3" back from the head spikes so you don't get any in their ears or eyes. Mine even enjoy a slight swim but only for about a minute.
I fill the bathtub so the deep end is just deep enough they have to swim to cross it and they run circles around the bathtub swimming for a few seconds and then splashing back to the shallow end and around again. I take this time to pick up each of their feet and rub them to get any poop off. When you take them out make sure they don't get chilled. Keep them wrapped up in towels or fleece until they dry which doesn't take long.
Mine do not like the water. I've started using the triangular corner litter boxes designed for ferret messies as bathtubs. I put in a washcloth (folded into a triangle), so they have something to hang on to rather than sliding all about, and fill it so the water level is just over the washcloth. If they absolutely need a full bath, then I'll get out a dishpan and fill it about an inch or so after putting down a washcloth for them to stand on. This way, I absolutely know that their "bathtub" is clean (eg, no left-over toothpaste from the bathroom sink, no harsh chemicals from the stuff usually used to clean bathtubs, etc...). It also allows me to do things like bring their bathing area to a place where I can sit down, set the tub on a table and get them all clean without being all scary and hovering over them.
Absolutely agreed regarding keeping the water out of their eyes and ears. And have a blankie ready for the moment they're done. Keep them snuggled up and warm until completely dry.