More on credit cards
What about creating the Cash Account, but putting that Cash Account into the AP Account field on the GL ACCOUNTS tab of the Vendors (AP303000) screen for the Credit Card Vendor.
I am sure you've already found a solution - but we are currently setting them up as:
3) Cash accounts
And then nesting them in a company tree so the user who uses the CC can enter an expense either as themselves (employee name) or as their CC (last 4 digits). If they are using their corporate card they enter the expense under that card, and then we can reconcile the statements based on those transactions that already exist and request additional receipts for anything missing.