Yes
You should be able to as long as is uses US funds/dollars
No. This will not work. Maybe it changed in the last 2 weeks since the other answers but unless you have a returning flight itinerary or an actual major credit card it will not work
Thanks! Your answer is awaiting moderation.