hi netyoda,
its not that difficult to find a local island to live, you can easily find once for about 15$-30$ per day,
for internet, again i will suggest that you buy a 3G modem from one of our telecom service providers, dhiraagu or wataniya. with SIM you can get one for about 50$ including 2GB allowance, and you can keep on topping up your account with 1GB credit for 10$s. that is if you run out of credit.
please note that Alcohol is a big NO-NO in local inhabited islands,
again if your coming for just a week or two, you can stay at a luxury 5star resort, for about 200-400$s per night, FB, free swimming pool, free unlimited internet.
hope this helped.
cheers
mooch