I've relatively new to bodybulding and have been using the smith machine for compound exercises such as squats, bench press, incline bench and military press.
It would be best if you could find the courage to go to the gym and try not to worry too much about what others think. I was sort of like this when I first started going gym but no one was a dick or...
I'm not sure how long they would keep for, but if you're only mixing whey protein with water then isn't it just easier to add water when you want the shake? It's not exactly hard or time-consuming...