>>3285461General advice is, if you're not 100% sure about the usefulness of the field of view of a prime lens(, and you don't want to own and carry around half a dozen primes), get a zoom. The difference between 28mm and 35mm is usually insignificant enough to zoom with your feet for "walkaround" type photography, whether that's travel photography, photographing your family or other people at events, or street or whatever else where having a "human eye" perspective on the scene is desirable.
By landscapes, that totally depends on your definition of landscapes and where you are shooting. There's a big difference between shooting a 12,000' tall mountain range from the next ridge over or from the valley below, looking up at them, and shooting a landscape of a lighthouse and the scenery around a lighthouse, from the front yard of the lighthouse, or of a farm nestled in some rolling hills in the distance.
Will you miss shots with a 35mm prime? It's inevitable. Will you mis-frame shots with the 28mm and need to crop in? Also inevitable. However, it's also true that there are certain landscape shots you'll be unable to do with EITHER lens. A better way to think about it is: One lens is a stop faster than the other, and that lens is half the length of the faster lens. Do you prioritize lens speed or lens size?
As for the AF motor, I assume you know that Sony has an identical 35mm f/2.8 lens, right? I'm not a Sony user, and am only trying to comment on focal length, but you may want to check that out in case it has better build quality.