Bali Travel

Hey guys, i am travelling to Bali. Putting up in Kuta , Gili and Nusa. Where is the best place for water activities and where can I find vegan food made in vegetable or plant based oil than animal fat or animal oil