I will probably receive a thorough thrashing for this... but India slowly creeps into your skin and before you know it I found myself wearing plastic sandals and no helmet.
You can easily find closed toe shoes here. If you are a very good safe rider then do bring your helmet. If you don't mind a lose fitting helmet then you can buy one for $10 or less here. If you have a big head, actually, it might fit you fine. I'm an xtra small.
I wouldn't fret about cloths and things unless you are being dropped by parachute into a tiny remote village you can get everything you need here.
Yoga Hoolagan On an Enfield