Without knowing your table, I'd raise less preflop. It's good they came with you though.

On the flop, I wouldn't play it any differently. You've got an overpair to the board so it's a solid bet, you've been reraised but you're more than likely still good so stick it in!