Precisely right. I far prefer the done once deposit and not have to worry about doing something 12 times a year that's always subject to delays and other complications.
Absolutely positively make sure you have a prenuptial agreement set up. Many a man have said "oh but she's different" only to end up with a 0 bank account and no place to live.
Yes, I've had no issues with using my credit cards at any vendors I shop. The only time I've had difficulty is occasional online orders. Most of the time it's a problem with the vendor's system, not my credit cards.