I would offer this suggestion. Go with an acrylic urethane rather than an enamel. The urethane is a much better product. Also the consensus among the professionals on this board is to use an epoxy primer rather than an acid etch primer. I've used both with good success but I like the epoxy a bit better. Other than that I think your plan looks good.