ur play preflop is particularly terrible vs a 60/12- and not marginal just spew
betting the flop is good
shoving the turn is very difficult to evaluate but i would guess its +ev against this player as opposed to check/folding- and the ace is a good card definitely