Na you don't need sealer just wet sand buff then polish like the op did, will last years
Na you don't need sealer just wet sand buff then polish like the op did, will last years