Let"s go back to the beginning.
MP limps, so what range do you put him on small PP, suited connectors, two picture cards, its a freeroll so really any two cards are possible. Its a GUKPT freeroll you say so is the play a lot different in this to a usual freeroll (not played one).
There are 3 hands beating you at the mo. J8, J10 & Q9 if you over bet the pot say 200 and he shoves I think you can put it down, I could but I"m a rock. If you bet the pot or less and he"s on a draw I think he will call, if he has the nuts he will call, leaving you with the same problem on the river, but with a bigger pot. I think the over pot bet gives you the info needed.