I think this deep IP you should raise the flop and bomb off personally. This flops hits your range for opening btn and calling a 3bet WAY harder than a SB 3bet 180 big blinds deep, whats he gonna do with JJ-AA just get it for 12x the pot on the flop?
Also think you should raise the turn and defo call the river. Most of the time he isn't 3betting 33 and 55 (or 77) and if he has K7 K5 or K3s then you are ridic unlucky he could have KK ofc and again that 1 combo so spose he 3bets 77 from the blinds every time that 7 combo's you lose too. The only boats you'll ever have is 55 33 and 77 and that isn't enough of a range to call the river, so sticking the NF in there seems logical. People might think that Kx is a more appropriate bluff catcher than a flush but the difference is he COULD have 3bet a J8dd type hand and be value betting now, whereas a random K would be a pure bluff catcher and it's pretty much impossible once the

rivers for you to have a single K in your range on the end.
Gotta call this one imo.