Re: River shove
doing some range based analysis, based on board texture and opponent, is a good place to start. he defended bb and then x/c on the 10 3 2r. At this point he's got 10x alot, as well as pocket pairs 44-99, maybe some 3x or 2x type hands, he'll also have a5, a4. I won't give him almost any 2p hands on this board, and discount his sets since he might fastplay sometimes.
turn goes c/c and he leads out on the 10river. he's gonna still have 10x, maybe be making a thin value bet with 77 or 66, and be bluffind with his a4,a5 sometimes. He'll probably just look to showdown 2x and 3x and mid pocket pairs tho, so his river betting range is weighted towards 10x hands and a5,a4. Againt this range calling river is gonna be better than shoving as a bluff, and folding is probably better than calling and shoving.