It is best to take out insurance cover before travelling. Your travel agent can give advice. You do not need an International Certificate of Vaccination for entry to the UK, but one may be needed for re-entry to your own country. Scotland does, however, have midges, small flies that bite, so if you are travelling in the Highlands, you should pick up some midge-repellent at a chemist. Last orders are often taken 45 minutes before closing.
Most pubs also serve coffee, snacks and meals.
The price of food and drink varies considerably. For dinner expect to pay from 15.00- 20.00. There are many restaurant guides available to help you make your choice, but you can also ask the Tourist Information Centre or someone at your accommodation may be able to advise you - local recommendation is best. Pubs are generally cheaper than hotel lounges for alcoholic drinks. A pint of beer costs around 1.90 or more.