They host in carpet anemones. But given enough chance they can/will host in the rose. It's a give or take situation. There's always the risk that they will never host in it, so good luck. Just be patient.
They actually had rose anemones at fishtown?..I find that hard to believe. I must warn everyone, especially when buying clowns from them, to please QT them. They are wild caught, for the most part, and harbor internal parasites.
Just be patient Justin, give them time.