Question: is there a limit to how many stocks you can buy?
Answer: There is no limit to how much stock you can buy or sell, however you may have to declare for large amounts and some exchanges may have no shorting rules, so in effect limit the amount of stock you can short. Beyond that you should be fine.