I've found Bermuda roots as far down as I've ever cared to dig.... 2 foot, 3 foot, still finding stolons.
When battling plants with root storage capabilities, I've succeeded by covering soil with sheet plastic and then wall to wall carpet, and then mulch, and never touch again.... Place container garden on top.
Don't know how to salvage the roses.