Multistore 9.3.1.1/9.3.1.1

1) When an order level promotion is applied to the cart, the discount doesn't display. Is there a way for the discount to be displayed?

2) Is there a similar function to cart.HasCoupon() for promotions? Also how do you remove a promotion from the cart programmatically?
I have certain products that I don't want to allow promotion to be used on. In previous versions, this was a pretty simple task. Not so much with the move to Promotions.

I have seen these posted on other threads but have seen no responses.

Any help would be greatly appreciated.