There's no exact answer, but it's generally a good idea to freshen up your shoes once a month. If you wear them frequently and in different conditions, it might be more often.
Да, може да се получат малки разлики в нюансите, особено ако не е съвсем същият цвят. Затова се препоръчва да тестваш на малка, незабележима част.
This could be due to dirt or old paint. Clean the shoes thoroughly before applying and try a second coat if necessary.