No. But it must meet size requirements
Yes, according to the TSA site, you can bring with you your knife but it should be in the checked luggage and you shall declare it in the check in counter and as such should be well sheathed to protect bag handlers when handling your luggage.
not in a carry on bag, but they may be checked into your luggage without any worries.
Yes, you can pack lotions in checked luggage, they do not have to be in plastic bags. If in a carry-on, they must be three ounces or less by volume and in a ziploc style bag.
Put a rubber band on it holding the cap on, then put it in a Ziploc bag.
yesshh, i brought it on the flight to Australia last week, you have to put it in a clear plastic bag though (: x
Probably, as long as it's inside checked luggage and not a carry-on bag.
You can pack them in your checked luggage, but you cannot bring them with you on the plane, such as in pockets, purse, carry-on bag, etc.
depends on the airline you are flying. Southwest is just about the only airline without checked bag fees.
It is not a good idea. Moose are very large animals and being packed in a checked bag would be dangerous for you, the animals, and all the baggage handlers.
yes it can be in your luggage
they can be put in your checked luggage, but, i wouldn't put them in your carry-on bag. also, would seal in ziplock bag (with pressure change in airplane, sometimes can could leak/ explode). check airline's policies-- recently i was allowed to carry applesauce on the plane, but not yogurt. they have the weirdest rules in place right now.