Fixed-Persona SLMs with Modular Memory: Scalable NPC Dialogue on Consumer Hardware