How many products can I upload?

Please check your contract.

The number of products you can create is depending on your subscription. It's not the number that can be restricted, but there can be a limitation in GBs.