I like the line but only if ur balanced OTF. Checking seems fine, as this boards hits his range more then yours and u prob chb ur medium pairs and Ax type hands here.
I would bet a bit more like 60% OTT and I would do that pretty wide (med pairs for cheap showdown, Tx, weak Qx). Villains range looks like SV like 1 pair hands most of the time. I would expect him to lead his draws and made straights OTT.
OTR, I like the sizing. Villains x/r does not make sense at all IMO as he should not arrive to the river with better than 2 pairs hands almost never. There is an argument to shove, thinly for value, but I understand and like your river play. GG