Cultures are not cast in Stone at the moment so I really can't comment on the specifics. What I can say is no matter what we do it probably won't be enough.
Flag and names work like this. There is a default flag that is uses and then we can define additional ones for each government form. If we do not define a name or a flag it will just use the defualt one. So if Cuba has no communist flag defined it keeps the current one.
How are you planning to handle the different flags used by the supporters of the Bonapartes and the Bourbon supporters? Will there be any way to insure that they use different flags (and maybe different names like Empire of France and Kingdom of France perhaps) or will it be like in Vicotoria I?