Can I plant a rose where another rose has been
Sure you can. I like to totally dig out the old rose and get as much old root matter as possible. Then for planting the new rosebush I use totally new bagged planting soil that has compost in its mix, such as many of the EKO brand mixes. Once planted, water the rosebush in with some water that has a product called super thrive and a root stimulator product added to the water. Use the same sort of mixed water the next 4 to 5 times it needs water. This will get it off to the best starting performance. The trick is not to reuse the native soils that are dug out for the new planting and getting as much old root material as possible out of the planting hole.