Preflop call seems fine to me against an unknown.

I would probably just call the flop, since I don't know how strong the villain's betting range is here. You still have two ways to win the pot on the turn -- you can hit your draw or you can try to steal if he checks to you. Plus, until I get better reads on villain's tendencies, I don't want to raise and inflate the pot without a decent plan on how to win it.

As played, calling the turn is fine since the bet is pretty small. You only need to win an additional $2 or so off him on the river if you hit your draw.