Bueno, los generales le dan bonus a tus tropas. En inglés se conocen como "upgrades". Se compran con SP en la flecha hacia abajo que está alado de tu perfil. Dependiendo de tu nivel tendrás una mayor cantidad de SP, por ende podrás tener más upgrades.
¿Qué beneficios trae? Pues mayor velocidad para tus tropas que estén con tu general, mayor defensa, etc.
Ahora lo de las banderas, pues, depende del mapa. Si te refieres al mapa de Dire, pues se usan como transporte terrestre. Si te refieres a otro mapa, tendrías que identificarlo primero. Hay muchísimos mapas de Napoleón. Son muy comunes en atWar. Un abrazo.
----
.