Soya Milk - tofu widely available :) Indian restaurants have fine veggie food and so do others!
For sure learn to drive in UK.
Night life is what you make of it and when you get a group of friends you will be fine :)