Just applied for a Nationwide Flex Account, so should that go through ok, then I will be using the ATM's

Are there many about in Goa? We will be staying in the Whispering Palms, and wondered if there were any locally that I could use?
Also, can you buy Rupees in the UK before traveling to Goa? As I wouldn't mind taking a small amount with me to save on any hassle as soon as I arrive.