CBD is legal everywhere. Yes you can
Yes you can because there's no THC in it
Yes
CBD should be okay however it would still be subject to the passenger liquid limit for carry-on bag. Also if you put it in checked luggage it is subject to searches and could be confiscated if they don't know what it is. So it's still a risk. If you have a doctor's note it would help.
Thanks! Your answer is awaiting moderation.