Rose as a fn is terrific. As a mn its a bit filler-ish -- although if that's how it's used in the family then heritage trumps all.
I love the simplicity and timelessness of one syllable
Rose as a fn. And you can have such fun with the mn.
Rose Magdalene /
Magdalena -- gorgeous
Rose Susannah -- Oh don't you cry for me, I come from Alabama with a banjo on my knee.
Rosa Diane -- Nice
A few ideas:
Rose DominiqueRose LaviniaRose Dulcinea (= sweet rose)
Rose Olivia (too botanical, perhaps)
Rose Eibhlin /
EileenRose Genevieve Rose MadeleineRose Marguerite /
MargaretheRose ElianaRose AnastasiaRose Evelyn /
EvelinaRose PatriciaRose Wilhelmina ("willa-MEE-nuh," honors any Williams you've got lying around)
Rose Timothea (ditto the Timothys)
Rose DorotheaRose Anais ("ah-nah-EES")
Rose EleanoraRose Hannelore ("hannah-LOR-uh")
Rose AriadneRose Evadne Rose Veronica /
VeroniqueRose Hadassah (rose + myrtle?)
Rose EstellaRose CordeliaRose HonorineRose VictorineRose MorwennaRose CatrionaRose Angharad ("ahng-HAHR-ud")
Rose MaureenRose AbigailRose MatildaRose WinifredRose EmmanuelleRose Letitia /
Laetitia
(~~~~~~Drum roll please~~~~~) And my all time favorite
Rose combo:
Rose Myfanwy ("mih-VAWN-wee").
As long as you stay away from a mn that is another noun, then I think you can do pretty much whatever you like with a mn. Honoring family is always important so from your honoring choices,
Rosa Diane is my favorite. That's really fresh and appealing. :-)