"Do you often have chicken for lunch?"
Translation:¿Tú almuerzas pollo a menudo?
is "Tú" required in this answer? if so, or not, please explain if you can. thanks.
"Tú" is not required here. In Spanish we often omit the subject when it does not provide extra information. Here we have a generic subject (tú) and we already know the person because of the verb conjugation (almuerzas).
I would say no because of the verb ending 'as' which is the tu form of the verb. If the verb had the 3rd person singular ending "a" it could be the formal you (usted), he, or she. To clarify you would usually use the pronoun.
That directly translates to "Do you have chicken for to lunch (verb form) often?" If you wanted to say "do you have chicken for lunch often", it would be "Tienes pollo para almuerzo (lunch, noun) a menudo?" Entiendes?