Sorry but there is no free wireless internet and they charge an arm and a leg for internet access in the cyber cafe (and I understand it can be quite slow). Most caribbean ports have internet cafes close to where the ships dock and are usually quite cheap. With regard to vegetarian food the buffet style service allows you to pick and choose and I recall there were always a number of options available in both the Weterfront and Plantation restaurants. They do a lot of indian, chinese and thai options and certainly in the indian food there were a lot of vegetarian options (and very good they were too, and I'm not a vegetarian). Hope this helps.