That's a pretty one! Usually with plants I purchase, if I am going to keep them in containers I repot them right away in some good potting soil with some amendments, and in a larger container than the one they came in. Do you plan to keep this in a container or put it in the ground?
I am not a rose expert by any means but I think if the soil is fertile and you give it enough sunlight and water, it will likely thrive. I have planted out those mini-roses people give as gifts -- they're everywhere, even groceries carry them -- a few times with great success. They seem pretty sturdy. The one you have looks like a larger plant than those, though.