There is no general-purpose bulk-uploading tool, as far as I know. Depending on the language that you use, you can write a relatively simple code to move these files into a bucket, and set the correct options (mime type, access rights) on them.
Network traffic pricing is the same for the first terabyte. After that Google Cloud Storage gets cheaper, while I don't see a similar discounted schedule on App Engine pricing page.