the 3-bet pre is fine if you can stack off to a 4bet (im not 100% sure you can at 50nl vs a tight player like this, so I would probably call until I was sure).

I would fold to the flop raise since you only beat draws, and draws typically c/r harder. (I think I would fold to any c/r though).