Preflop
I am struggling a little to read that hand history, but as others have said, this seem to be a 12BB open, and then its almost the same as cold calling a 3-bet. Its a very unconventional line by the opponent, and without some read I would just fold 88. The thing is, even if he is on some wild bluff, its going to work a lot of the time, as long as he continue firing postflop. If stacks were shallower, getting it in pre might be an option against a freeroll maniac, but for 200BB I think, you can find better spots.
Flop
As played its just a standard set over set cooler. In a freeroll people are stacking off AA and KK on this flop every single time, and he has 4 times as many combos of those as of QQ.