Posso adicionar novos campos a um tópico?

Gostaria de ter dois campos extras disponíveis para preenchimento quando um tópico for iniciado.
Eles seriam: País (GeoIP) e Idioma (o País seria preenchido automaticamente pelo sistema, mas o usuário poderia sobrescrevê-lo; já o Idioma seria preenchido pelo usuário).

Posso fazer a maior parte disso com tags, mas gostaria que os usuários fossem obrigados a adicionar sempre duas tags.

E aí,

Dê uma olhada em Modelos de Tópicos. Não tenho certeza se ele pode inserir automaticamente os valores de GeoIP e Nação, mas a resposta parece ser

Você talvez possa criar um bot personalizado para responder automaticamente com esses dados. Não sei ao certo.