With vocals, some people (often, the more 'rock' side of music), struggle to get the performance when faced with a mic on a stand with a pop shield. You can get great results with just a SM58... as long as you get the performance down, then it almost* doesn't matter about the mic. You could even try setting up a mic on a stand, and just holding your normal stage mic.... sounds a bit daft, but you feel more at ease with it, even though you're not singing into it.
I'd suggest taking the compressor out of the recording chain- you can compress it after, but you can't take the compression off a recorded signal. One thing you may want to consider, is setting the compressor to limit (highest ratio, quick attack, fairly fast release, and threshold right up the top)... so that if you get a little bit too into the performance, and start singing with more volume, then you might still have a decent recording to use, rather than getting clipping.
All the 'standard' stage mics are fine to use without a pop shield. The shield on the mics themselves are pretty good at reducing plosives (p, d & b type sounds), so you shouldn't really have a problem.
* Of course it does, but a great performance is still going to sound good with a non-'studio' mic.