In the case of your laptop and microphone together while being on the go, a “small” microphone and somewhat cheap would indeed be best like I said previously. If you’re outside, I wouldn’t bring some equipment that attracks too much attention to you for sure.
As for in-ear earbuds, the only good options I’m aware of do not offer any microphones. The cheapest and only ones that I can think of are the old (now retired) apple standard earbuds. However the mic isn’t that “good” per say and I doubt many places still have a stock of them.
I haven’t tested many microphones since I quickly settled on the current one I have, the Blue Snowball. Like I saod previously, it’s cheap and does well for everything I need. It comes with a small stand making it easy to transport and quickly set up. Only downside for what it is would be the shape. A round ball isn’t very practical while packing up.
I cannot help further on the model of the microphone. If you go to a shop on-site they may let you test some of them. If they do, chances are you can also see how much noise around you gets picked up. You could also look at some reviews and buy online by some big marketplace like Amazon where you’re sure to be able to return the product if you’re unhappy, without having to spend extra for returning it. By experience, you won’t get in any trouble if you buy and return a few of them right after.