Sentences are grammatically correct and make sense.
In the first one means:
We have as much pens as they do.
Second means:
They are as tall as us.
"tan" is the equivalent in English for "as much". The concordance is well done in both cases.
A donde vas tú?
Ella quien es?
Que vas hacer el día de hoy?
Que vas hacer en fin de semana?
Que estas haciendo ahorita?
Quien es el?
Gabriel estaba bloqueado y Darkyn no tenía permitido el acceso en primer lugar.