Really want the Nexus 5, but I have questions

So I went to my local Best Buy today because my roommate wanted a Mac. When I walked in I saw the Nexus 5 and started playing it. I immediately liked it and decided I wanted one after further playing. I currently have an iPhone 5s, and I do use Google services, not a hell of a lot, but I use things like Drive, Gmail, G+ photo backup, Maps, and that's just about it. So my questions are as follows:

  1. Is the camera really that bad? I love my iPhone 5s camera, so I'd like to know how it is.
  2. Is battery life able to get me through a day with email, web browsing, twitter for news, Instagram viewing, messaging, and occasional phone call?
  3. How long does it take to charge?
  4. May be a stupid question, but does Kit Kat have G+ auto upload for my photos?
Any other extra tips would be greatly appreciated. Thanks!