I would not call preflop, I would either Raise or just Fold
so preflop I would just raise to 4bb or fold it
As played, I like leading but going all-in despite - the fact that you have 50bb - is a bit overplayed and you will be up against better hands often than you would be up against KT/K9
Best regards,
Gerv