Time taken for uploading pictures depends upon total size of the pictures, your internet bandwidth etc. You can upload as many pictures as you want.