the bluffs spades, bare j or 7 are going to fold as there is no way they can be winning and might as well save $24.
agree 100%.
the $100 river bet with any of these hands may be ill conceived into a paired board with 3 to a straight showing but as you say he's a poor player.
however should be an easy pass for $24 on the end for anyone