Yes. Never check your medication! You never know when you will be separatedfrom your checked luggage.
Yes, you can take your medications in your carry on bag.
I wouldn't. I would be too paranoid that my luggage would end up some place else. Especially if you have everyday life sustaining meds
Never been challenged for any prescription medication.
Yes if in original labeled bottle
Thanks! Your answer is awaiting moderation.