Nordic Latvia is completely indistinguishable from Denmark - I'd suggest a Norway-style cross, red-white-red.
And for France I would say this
I know it looks like the Saarland Protectorate flag, but I think you can't make a more French one.
Then how about this?