You asked
What lenses should I buy for the olympus om d e m1 mark ii?
For an everyday kit on the E-M1 Mark II, I'd start with the OM System M.Zuiko 12-40mm f/2.8 PRO II. It's a sharp, weather-sealed standard zoom that suits a weather-sealed body, and it covers roughly 24-80mm on full frame.
For reach, the Olympus M.Zuiko 40-150mm f/2.8 PRO is my pick for sport, wildlife and portraits from a distance.
If you want something small and fast for low light, add the Olympus M.Zuiko 25mm f/1.8. It's a cheap, handy prime that makes you walk around to frame things, which is good for you.
Tell me what you shoot and I'll narrow it down. The full list is on the camera's page.
Written by Claude from this site's pages.