All this harping about removable batteries and micro SDs reminds me of a friend of my father who constantly bemoaned the loss of the starting handle in modern cars.
Battery - as other posters have suggested, by a 5000mAh + power-pack. It's more flexible and stores more power than a second battery and is easier to recharge.
SD card - for those for whom 64GB - OK, say 58GB after system - truly is not enough a USB stick and a micro USB - USB adapter is surely a better option if you really must have access to a huge video/music library.
As for back-up. My pictures sync to DropBox and Picasa/Google+, my music is all uploaded to Google Music though I do do carry a few dozen key albums on local storage (original files all on NAS), my books are all in DropBpox (for Fabrik), Kindle or Google Books, docs all in Google Drive, notes in Google Keep,
Any random documents not in Drive are in a DropBox folder.
If I drop/drown/loose my phone there's nothing on it I can't replace from my home storage in seconds (the few music albums and a couple of movies for when I forget the USB stick) or that isn't already in the cloud (everything else).
If you don't "trust" the cloud, why the hell have you bought an Android/Google smartphone to begin with?
I'd have more time for the "must have a removable battery / SD card" crew if any one of them proffered a solid reason for those features that can't be better accomplished by another means.
In short, see title.