You asked

Is the leica m10 d good for beginners?

I wouldn't start here. The Leica M10-D has no rear screen and no in-body stabilisation, so you can't check shots as you go and need stabilised lenses for slow shutter speeds. It suits someone who already knows what they want to shoot. If you're new, a camera with a screen and built-in stabilisation will be easier. The Olympus OM-D E-M10 Mark III has five-axis stabilisation and 4K video, and the E-M10 Mark II is cheap used.

If you still want the M10-D, these lenses are good everyday choices:

Before you buy anything, read Your first camera.

Written by Claude from this site's pages.

From these pages