umm just tape the lip so that when they mount the tires back on it wont scratch. and for how long it will last, i guess it depends on how good a job you did. sand, primer, how many coats could play a part in how long it lasts. ive had mine for a good 8 months, still in great condition. hope this helps.