"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.