All your answers depend on what your overall goals are and what type of training you do. I will just some simple things though:
How long before lifting should a MEAL be consumed?
Really depends on your diet, but a small meal of complex carbs and a complete protein are beneficial. Oatmeal and Whey is one of my favorite here, I usually try to eat it about 1.5 hours before training. The closer I get to training the easier and quicker the food digests, it is not uncommon for me to see my training partner eating a slice of white bread as he is walking into the gym.
Does Whey in Water need to be consumed between pre- meal and lifting?
No, as long as your pre workout meal had a complete protein you can ditch this. I would suggest a BCAA drink during lifting if you train for long sessions, but again no completely needed.
How long after lifting should a post-workout meal be consumed?
No longer than 1 hour after your postworkout shake, if utilizing the common postworkout shake protocol. If you want to skip the shake try to eat within 30minutes of leaving the gym.
Shoulder I take a whey/casein mix between finishing lifting and post-workout meal?
Yes, you should definitely give a postworkout shake a try, some love them and some say they are unneeded, but empirically i feel they work very well. Again depending on training style and goals really determines what should be in your shake.
Do I need to bring WMS into play at any point?
Not yet. Get the basics of nutrient timing down first, let your body tell you how you handle carbs post workout. Some people used ground oatmeal, some you simple sugars like malto/dextrose , again depending on you give those a try as a carb source first, then if you are bloating up or not gaining try the WMS down the road.