If I have an indestructible 2/2 creature and its dealt -2/-2 by infect does it die?
Yes
Indestructible just means you can't "destroy" the creature, but you can kill it by making its toughness 0. Anything with a toughness of 0 "dies" (gets put in the graveyard)