No, the cash part is a cash buy of points. That's why you will not get the cash back if you cancel, instead you get all the points back. So if you do 30k + $40 and then cancel the booking, you get $0 back, but 35K, or whatever the amount of points the $40 represents.
The night is qualifying towards Spire though, but not Royal Ambassador.