Yep, having a “swan-neck” mic holder is a good way to go.
Dynamic mics are the way to go, stay away from condenser mics (no controllers or mixers with Phantom power) or anything battery-powered (for wired mics).
Personally I think the worlds most used mic, the Shure SM58, is also the worst microphone for DJs. While indestructible, it’s not a very nice mic from a sound color perspective.
There is a whole range of decent mics available though, so plenty of choice. One of my preferences (great price/quality ratio) is the Rode M1. Sennheiser mics I like also. My personal mic is an old (30 years+) AKG D321 (the filter-less brother of the venerable D330BT). Another brand that is making great strides is Lewitt. The company was founded by a guy that used to work for AKG. They have some really nice mics.
The directional pattern should be cardioid or super-cardioid for minimum risk of feedback as they are most sensitive directly in front. Also make sure you keep the mic close, especially if you have it in a stand.