You can go to Lamma Island by ferry either in Central or in Aberdeen.
1. Most of the things are more expensive because needs transportation cost except local vegetables.
2. Same as town.
3. If you want to swim, you need to bring all related. All other things you can buy in the market.
4. Lamma Island is a quite peaceful island and does not have any big problem. You need to be care of Mosquito!