I do believe that larva pic is a Syrphid Fly larva which becomes a Hover Fly. It is beneficial in that it eats aphids. Here is a pic:
http://mint.ippc.orst.edu/syrphid.htm
I have been told by old time veggie gardeners that fishing line around your garden or plants will keep deer away. Perhaps put in a few stakes and stretch a couple lengths of fishing wire at various heights between the stakes. I am going to try this in front of my Sunflowers (Mammoth) that I just planted last week along the outside of my garden fence. We have LOTS of deer.