Welcome to being owned by a dog!
1. I would incorporate a special treat he only gets after a bath, might make him hate it less.
2. A day or 2 after they might be a little down, be sure to get pain medicine and watch for excessive licking, he will probably need a cone of shame but he will be back on his feet in no time.
3. Sniffing is normal. I would work on the growling though. Bring treats and maybe make him sit nicely when people pass by, reward for no growling.
4. I second Wylie's mom here. Good luck with that. You may just wanna get used to being licked