Mashka,
I really love Máiri and Mòrag apart and together! They are such lovely Scottish names! I do also like
Davina and
Heather, mostly for their Scottish background, but I don't really think the combos you mentioned flow very well. I would go with Máiri
Heather and Mòrag
Davina because I think they flow better and Mòrag really neads a name that ends in -a or -ia to soften it a little. WDYT? :)