I am Canadian and the restrictions that you are talking about do not exist.There are no live internet prices for options,there is no education-all of that is American-and most brokers want a minimum account size of $50,000
First, I have traded with Questrade and they are a bunch of thieves, don't trade with them. The commissions are somewhat lower, but it's still VERY expensive.
I've setup an account with Interactive Brokers and their commissions are (from my research) the lowest around. I have not traded with them yet, but the minimum account size is $10,000USD to trade with them.
I've also setup an account with ThinkorSwim Canada (Through TD Direct Investing - US Platforms). Their commissions are $1.25 per contract with a minimum of $5.00 per trade. However, you get FREE realtime data with them. However, in that account you can only trade US Equities and Options. You need to fund the account with at least $5,000 USD and then call them and request the TASTY TRADE promo in order to get that pricing.
ThinkorSwim is an amazing platform! Quite intimidating when you first start to use it, but amazing nonetheless.