I also call Pre/Flop.
I think here we have to call as we have position.
Vs this villain, I would also call any bet on the river if no 2/5/7/8/spade appears. Otherwise, it will depend on the bet size.