BLACK FRIDAY SALE

No, unfortunately you have to wait for a promo to expire at which time you will be charged full price, and then you can apply a new promo code. 

A promo code takes effect after your current billing cycle completes. So if you are in the middle of a billing cycle, the promo will take effect when you are charged again.

An authorization charge is applied each month that a promo is active, even on 100% off promos. This charge should notprocessand will fall off your statement.

In order to apply a promotion for a different subscription frequency you would have to switch your subscription frequency first under 'manage account' and then apply the retrospective promo code.

No a promo cannot be applied to a gift.

Only web subscribers can apply promo codes. As an app user you would have to cancel your subscription on the app and then sign up again on the web.