Preflop: I don't think your re-raise was sufficient. I make it $2.50-$3 to go here. I would really want to be HU going to a flop rather than multi-way.

Flop: As played, your bet is fine, but I would just shove over the raise.