Is there any limitations to music uploading?

You are not limited on how much you upload. Moreover, you can upload there any music file format, and it will be played on your devices without quality loss.