1. Yes, if a girl wears it it is still a kilt.

2. Just forget that. It is more myth than fact. It is more risk than its worth. Find a nice sporran that reflects your style and holds down your front. Dark underwear blends in the shadows should something fling up.