Right now Vistors can have hostile skellys attack hostile creepers to grief other islands. 1. Add it to /island settings to be toggle-able. 2. Make Vistors invisible somehow to hostile mobs. 3. Turn off creeper grief from attacking other mobs. Any of these are fine
Not possible currently (regarding the exact way you want it). We would have to disable creeper damage completely, something we're not willing to do right now. Not something I'm interested in getting coded at this time.