I am not approved to trade spreads or straddle on my TD account. However, I am allowed to buy puts, calls, and sell puts.

I noticed that I can technically buy straddle if I buy puts and calls separately. I want to know if I get approved to trade straddle/strange, does TD only charge commission fee once? Because right now, I have to pay $10 for buying calls and $10 for buying puts separately. Do you guys with approved level 3-4 option only need to pay fee once with straddle?

Another question is: Let's say that you are buying or selling 100 shares of AAPL at $100 limit order. If you are only assigned 40 shares, what about the other 60 pending order? If that 60 pending orders are not filled until like 3 hours later, will TD charge me twice commission fees? Also, what about selling 100 shares at $100 with the same scenario?

Thank you in advance