you just need money and a bank account to transfer money to and from. Tradeking is probably cheaper per trade
No. You need MONEY in order to "trade stocks."
I want to open an account with TD Ameritrade and it says one of the requirements id that I provide name of employer and address.