Thoughts on
Karina: I think it means something like 'darling' or 'dear one' in Italian? Which makes me smile when I hear it, and makes me think it's a really lovely thing to name someone.
Middle name ideas:
Karina JaneKarina BethanKarina Kerensa (okay, not really, but it does sound kinda cool)
Karina ZoeKarina VivianKarina TamsinKarina FelicityKarine MadelineKarina Adelaide
-----------
Sol Santiago,
Indigo Makaio, Aila
Celandine and
Saskia Autumn (Saska)