Mine has the tape too, just waiting for the install. I ordered mine with longer lines. I think the epoxy is fine, it holds houses down!! For the paint, take a chip down to the local ACE, they will match it with their rust stopping paint and can even give you spray cans. I did that for my Lathe...