1. It is legal as long as it remains semi-auto and your age is fine.

2. Shouldn't

3. Not sure on that one.

4. Put it in a case and carry it in unloaded.