I love your description of
Alma, as it's spot-on. It's old-fashioned, yes, but a lot of old-fashioned names have made comeback in recent years. I don't see why
Alma couldn't be one of them.
All your combos are excellent and flow beautifully. The only ones I'm not real fond of Are
Alma Eloise and
Alma Ceridwen, but that's only because I don't like the name you suggested for mns very much.