Oh Sarah you just WAIT!! having a baby makes you a people magnet, and they all want to touch the tiny baby (never mind that they have hands full of germs)
I actually had a japanese boy kiss Felix the other day without even glancing at me..needless to say the sun cover was unfortunately off!

Your bag sounds fabulous, and very "mummy" friendly!