I'd like to think it would. Concorde (same Olympus turbines and Delta in design) was still in flight up until not so long ago and that was doing fine.
Avro Vulcan Max Speed: 625 mph
Cruise Speed: 610 mph
Service ceiling: 60,000 ft
Armament: 21 x 1,000 lb bombs
Range: 4,600 miles
B52 Max Speed: 640 mph
Cruise Speed: 525 mph
Service ceiling: 55,000 ft
Armament: 60,000 lb
Range: 4,480 miles @ 10,000 lb of bombs
I guess it comes down to how many bombs your looking to drop