2. Unnecessary retcon happened during Nicieza's era.
3. Thankfully it's not the case anymore. She's been wearing pants on the first series of Uncanny X-Force (issue #15 or #16 - not too sure which issue). Her new X-Force costume seems to be her new default costume, as Storm's is.