I don't think shoving the river is terrible either. It's more likely he calls with J7 than bets when checked to.

Additionally, IME playing a little at these stakes and coaching them a lot, just because someone will float the flop light doesn't necessarily mean that he is going to float the turn light as well. (Obv his flop float in hand 1 is ridiculous, but he did have top pair on the turn.)