La forma de administrar la base de datos depende totalmente del scripter que lo lleve a cabo. Ya podrá ser MySQL, SQLLite o flat files, lo que sea. En mi caso sería MySQL o a lo peor flat files.
Hombre, está claro. Recycler informó sobre la adición de soporte para añadir mods, así que será totalmente posible hacerlo.
Yo me encargaría de la programación del RolePlay ya que tengo experiencia en eso.