if you are sure you are behind his range then fold preflop
you couldn"t have got a more favourable flop than this one (barring a 9) and bled nearly half your stack on it.
Having said that, i"d shove back on him pre. The game is 5 handed so making moves are needed here. This fella may be very aware of his image and may be exploiting it.
agreed on everything here, folding 99 here is very feasible as is putting our tournement on the line. If he is as inexperienced as we think, he is probably overating his table image as well as not rly thinking about our cards. 2k into this flop with oop seems weak to me, if his minraising AA, KK, (maybe even QQ) here his checking this flop, i would be looking for any inconsistency in the "way" he betted pre and post for a reason to fold to the shove other then that given our line i"m calling.
He may just be holding TT++ thinking he has the nuts, or A8s is more likely, maybe even A2~5s.
Its probably best not to beat yourself up over this one, the flop 3bet hurts us but the majority of the time on this flop this player should fold to ur reraise but his experience=unpredictability which means its a v tough spot to determine what the best line of action should"ve been.