2. yep I like that, you should be good after that river card imo.
3. I think I just call his minraise on flop and re-evaluate turn.