Villian is fairly loose and loves to chase straights and flushes. How is my line here?
Poker Room skin
No Limit Holdem Ring game
Blinds: $0.05/$0.10
5 players
Converter
Stack sizes:
UTG: $10.25
zepth: $29.45
Button: $11.40
SB: $9.80
BB: $7.45
Pre-flop: (
5 players) zepth is CO with
UTG calls,
zepth raises to $0.5,
2 folds, BB calls, UTG calls.
Flop:

(
$1.55, 3 players)
BB checks,
UTG bets $0.5,
zepth raises to $2, BB folds, UTG calls.
Should the 3bet have been bigger here?
Turn: 
(
$5.55, 2 players)
UTG checks, zepth checks.
Knowing the villian I thought a check here was the safest option, there was a very good chance he was chasing the flush and just hit it. Is this check justified?
River: 
(
$5.55, 2 players)
UTG bets $3.5, zepth ???
Easy fold right? Straights and flushes completed should I just lay this away and wait for my next chance?