Your third photo, the one with the BIG green worm...that's a hornworm. I have found them on my tomatoes. They turn into big moths, after they eat all the leaves off the plant. They leave little stubs of the leaf stems. The way "they" say to get rid of them is to pick them off and squish em, but they are huge, and I can't bear to step on them. I did spray with chemicals this year, when I found them. I am not on the island tho, I am in the states.