1 - never been able to do it, I just grin and bear it - try wearing a sweat band or skull cap under your helmet maybe?
2 - sorry - I have maxi pad pants too but mine are really comfortable - Lusso coolmax bibs but I thik the company may have gone bust
3 - my vote too - I much prefer non-padded full finger gloves - as well as mechanix try
swms gloves - either vent or heat grip
pearl izumi zilch glove
oakley SI assault gloves
there are a few other models but I can't remeber them now sorry