Welcome to the Official Redemption® Message Board!
Yes. It effectively makes the battle immune vs. immune.No. Red Dragon's ability already activated and is in effect, so you cannot stop it with a prevent (only an interrupt or negate).