thank you for being an aktive part of the community.
As to your question:
Yes the person can once arrived in Germany file for asylum. The Person has to do it in person at the BAMF branch that is responsible for the area he/she is staying.
I hope I could answer your question, if there are further questions please do not hesitate to contact us.