iDevices are designed to be linked to an iTunes library where they get their content. If you've never trusted iTunes before and been manually copying items onto your iDevice then you're just making it hard on yourself.
Synchronizing your files and upgrading the iOS are separate steps. I would recommend you get the iPad linked to your iTunes library properly and synchronization figured out before trying to upgrade lest you lose your iPad content in the process.
First, make sure your iTunes and your iPad are registered to the same AppleID you used to download your apps and other iTunes store items. (This may already be the case if it's telling you about purchases, but check.)
Next, download your past purchases to your Mac.
For other items like your own music and video files, the synchronization is one-way. If they're not in your iTunes then they won't sync back from your iPad.
Try using manual mode for those items if you're happy leaving well enough alone with keeping those items on your iPad.
Otherwise, you'll have get these from your original source (ideally) or use a third-party utility to extract the files from the device. It's been a while since I've had to do that myself, but as I recall it was a bit messy since the files lost their original filenames when they were stored in the device's filesystem/database. At least I think you can get them out somehow, but yes, it might be buggy.
The key is to have everything in iTunes before allowing the iOS upgrade to remove anything from the iPad. In my own experience, everything was right back where it was after the iOS upgrade, even though I had some similar warnings, but if you don't already have the items in iTunes then it might be a different story.
When you create an email Mail.app saves a draft. When you type a few more letters Mail.app deletes the old draft and saves a new one.
If you have "store draft messages on the server" selected (Preferences -> Accounts -> (select account) -> Mailbox behaviours) then every time you make an edit Mail.app sends it to Google then deletes any old drafts. Unfortunately, Google doesn't really delete the old drafts. Instead it moves them to the Bin folder and when you search in Mail.app it finds these hundreds of old drafts.
To stop this occurring on future drafts uncheck "store draft messages on the server" for all my Gmail accounts.
To clear up your old drafts log into to Gmail directly and:
* Go to the All Mail folder and manually select and delete all the old drafts
* Go to the Bin folder and select "Empty Bin"
Best Answer
The search bar sticks to the top of the mail items and "bounces" with them when scrolled past the top.