Not completely experienced in the Marth mu with Rosalina, considering I have only faced only one competent Marth with her. A lot of his tools completely out space her attacks. Just being able to short hop f-air can keep Rosie out because of his tipper taking away Luma. Shield breaker pretty renders straight ground offense almost useless if the Marth wants to spam it (Which they don't really have a reason not to). The main thing that allows Rosie a chance from my few battles with her is that even though Marth has the range, once any of his moves are perfect shielded, he's open. The thing with this, however, if we use the spamming shield breaker as the attack in question. You're being risky, the threat of shield breaking and all that. Even if you perfect shield it, it will knock Luma away. If on the ledge it just allows you to move it to a ledge guarding option. Which against Rosie, I think Marth has a good chance if he's not too far from the ledge.
The thread is a little dead I know, but I want to explore Rosie a little more now.