You asked
What lenses should I buy for the panasonic lumix gm5?
For an everyday kit on the GM5, I'd start with the Panasonic Lumix G 14-42mm f/3.5-5.6 II. It's a small, sensible zoom that suits a small body. Add the Panasonic Lumix G 25mm f/1.7, which frames like a 50mm and is a good low-light standard lens. For portraits, the Olympus M.Zuiko 45mm f/1.8 gives a flattering 90mm-equivalent view.
If you want one fast zoom that covers most situations, the Panasonic Leica DG 12-35mm f/2.8 is the one I'd reach for, though it costs more and is bigger than the others.
The GM5 has no in-body stabilisation, so for slow shutter speeds, favour stabilised lenses. You can see every lens that fits on the GM5 page.
Written by Claude from this site's pages.