He folds less to C-Bets so I guess he could be calling with AT, KT, QT, 9J, or even JQ.

When he raises the turn should I just put him on KT and curse my luck and fold? None of the other hands make sense to be raising turn like that, if a Tx hand had to raise he would have done it on the flop.

b/f turn would be a little better option, although against 55/19 player I also don´t mind also shoving with aces. He is middlestack, so he might easily get all-in just with Kx hand or some kind of draws and even if he has there two pair you still got 10 outs to improve your hand.