You asked

Is the tamron 20mm f 2 8 di iii osd m1 2 good for vlogging?

Yes, on a full-frame camera. The Tamron 20mm f/2.8 is a small, inexpensive wide prime, and my vlogging guide suggests a wide lens of about 16 to 20mm full-frame equivalent for arm's-length shooting. This lens sits right at the wide end of that range.

On APS-C it frames like 30mm, which is too tight for most vlogging, so I'd skip it there. It also isn't stabilised, so keep your shooting steady or use a stabiliser.

Good full-frame bodies to pair it with from its compatible cameras include:

Written by Claude from this site's pages.

From these pages