You asked
Is the 7artisans af 18mm f 2 good for landscape?
Not really, in my view. On an APS-C Sony E body, this 18mm f/2 frames like 27mm on full frame. That's a standard view, not a wide one, so it won't take in much of a landscape.
On a full-frame Sony body it only works in APS-C crop mode, which cuts the megapixels you get. Landscape is slow work, often done on a tripod, and that's where resolution matters most. A fast f/2 doesn't help much when the light is doing the work.
It's a decent everyday lens, but for landscapes I'd look for a proper wide lens instead. Landscape covers what matters in a camera for that kind of shooting, and your first lenses explains where a wide zoom fits in.
Written by Claude from this site's pages.