Agree we may not need that many folds, but his 13 Agg factor combined with his 69% vpip is, shall we say, worrying (unless he is the kind who minbets every time he has a chance).
edit: OP's homework: calculate how often villain has to fold for Hero's turn bet to be +EV, assuming Hero always wins the hand when he hits the straight or flush OTR and always looses otherwise. Assume no further river bet on either side for simplicity and conservatism.