i'm pretty sure they do.
does a citizen of Mexico need a passport to go from the us to Mexico and back? He is legal to be in us but not a us citizen.
American citizens don't require a visa to visit Mexico.
Citizens from Trinidad & Tobago don't require a visa to visit Mexico. All they need is a valid passport.
Unless you already live in Ukraine, then yes.
No, 6 months is the maximum visa free stay. After that, you need a visa.
Yes. However, there are no direct flights from the US into Cuba; you would need to enter Mexico first. As an European citizen, you don't need anything besides your passport to enter Mexico.
You would need a passport from your home country and then get a Ukraine visa stamp.
yes
Since your dad is a citizen, I think you are too. You will need to prove it since you were born in Mexico.
Yes
Yes
no