
I'm unsure about the turn and river bets, I think the turn is too small, and at the river should I just shove, or check\fold?
I'm not a huge fan of the turn lead it looks like a check call again on the turn for me.And if villain checks back the turn we have a clear river value bet on basically anything other than an Ace
Do you have any read on villain? Flop XC is fine - I would acctually raise his bet small sometimes...like 7bb ish. You will look weak enough and hes still calling some draws Tx, 9x etc. weaker Jx, small PP, Ax maybe (depends on villain - who knows). If he reraise you, you defined the hand well right on the flop. As played flop the turn lead......isnt terrible, hes still calling some weaker stuff, but I would not lead it by this way, I would check with intention of calling any reasonable bet. The main problem in the hand is imho the river bet, what is too big - as played you should check the river and call his bluff on the river (or fold to larger sizing - depending on villain) or if you really want to bet there, you should bet really small like 3-5bb.
Answering your questions:
1) turn bet is not small at all...if you bet there the sizing is good
2) to shove river....no...just really no
:)