Is there an upload storage limit?

No. Both Free and Pro accounts include unlimited storage.