I generally don't pinch at the time I'm planting. I give them a little time to settle in first. Pinching forces new growth, increases work on the plant.
I'm not sure why you are thinking of covering them. For temperature? To protect from rain? They should be able to tolerate rain unless the seedlings are very, very tiny and it's monsoon type rain and hail.
Karen