All your answers look correct. By the way I like TOS very much. They also can be much cheaper than their competitors based on what you trade, as their commission prices are "all in" and don't include exchange fees on options. If you are trading products such as the SPX or VIX, you are saving close to .60 cents per contract, as IB will add these fees to your trade. I've found their customer service very good as well.
lol look at the broker comparisons..TOS/ameritrade is the most expensive..especially the margin loan rates . TOS has very hihg comissions on everything and bad order execution