I plan to plant roses for my girlfriend myself. I don't know how long it will take and what climatic conditions are needed.
It's like buying a menu and trying to do it well. You'd better find a professional gardener yourself. But I suggest you buy a rose for your girlfriend instead of spending time growing flowers. There is an old saying in China: "It is light to send goose feathers a thousand miles away."