#1
I would have checked the river. He called you down with no draws. A set or 45 or so is likely.
#2
He minraised you at the turn so I think you are beat. I would have folded there.
#3
You have position on him. I call and wait for the turn. To early to give up on his small bet. A raise is too risky.
MHFlush