There isn't any source of power in the bag to charge your phone.
It only has a usb cable, so you can use your own power bank to charge your phone via this usb cable.
No. Disposable bottles maybe, but the smaller ones. It fits my phone, headphones case, and keys in one side pocket. sometimes only the phone and keys if it’s really full.
It is smaller than a trader Joe’s bag. I would say it is a medium size. Like a small day pack. But it holds a ton. I actually love it and use it all the time.
I would say yes! It has lots of room and I love the versitility of it! I have used mine for a weekend trip, to carry my work office (holds it all) and considered using it for a picnic. (decided I didn't want to get it dirty) I do love it and it looks great with jeans or shorts and with work cloths.