Ich würde
die einfachste Schreibweise wählen.
Zoe: ohne irgendwas und so auch verbreitet, denke ich.
Malin: die bekannte Schreibweise
Dann bilden ein französischer und ein schwedischer Name diese Kombi. Manchen macht es was aus, dass die Namen nicht gleichen Ursprungs sind, und manchen nicht. Mir würde es schon ein wenig was ausmachen.
Da Zoe auf der zweiten und Malin auf der ersten Silbe betont werden, finde ich es melodischer, wenn man die Kombi umstellt:
Malin Zoe