Question 2. How long do they last ?

On average, they last three to four weeks and up to six weeks when properly applied and taken care of.