live 1/2NL

villain has 1200, i have 900

KK on puck 2 limpers i raise to 15. villain in sb calls and so does 1 limper. villain is a very solid TAG, and is a very good player. flop comes QJ8 rainbow. checked to me i lead 35, villain raises to 100. limper folds, i tank for a while and decide to call with position. turn is a T, villain checks. at this point i put the villain on 2 pair. i check behind. river brings a T. he bets 100 i insta call.

1. should i have bet the turn?
i put the villain on 2 pair, and hes good enough to checkraise me on the turn with 2 pair, there is no way he puts me on a 9. AK is also eliminated because theres no flush draw out there. so a sd fd possibility is eliminated. i think it was safer to peel one off and keep the pot small