There is no objective response to "is it the correct play?", there are a lot of factors that would influence the answer.
I don't understand why you open 6BB, 2x to 3x is more standard.
As we don't know anything about the villain, but as he donk bets the flop and goes all-in on the turn, for me it implies a strong hand :
Any pair who touch the flop,...