You can squeak by with a Driver's license, but a Passport is best.
I have no idea why you would need a marriage license. I've never used my marriage license for anything. Never needed it for life insurance, health insurance, taxes, retirement accountys (401k or IRA).
Only thing I can imagine needing it for was if I was getting a divorce!!!
Just a guess - I think the marriage license is needed for when your name doesn't match your official ID and you have to prove that you are the different name.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!