Yes. Either way, I think NASDAQ no longer has non-pro rates. To qualify as non-pro for the other exchanges, the account must be in your name, not an entity, and you can't be a member of a broker dealer, RIA, CTA etc....
you use either personal account for data. or get the data from some third party provider. i've managed to trade tens if not hundreds of stocks each day without any data subscription on corp IB account