Originally Posted by
albert436
As an alternative, would my situation/questions above be appropriate for a thread here?
I mean about the credit cards, not the other site.
Absolutely. But may I suggest that you read through the threads that already exist first. There is a ton of great information here but it's great if you do some reading of what is here already and then ask for clarification, etc. rather than starting a repeat thread.
But welcome!