Incorporating button into Servo Loop. Help!

It was suggested that you might want a RTC to handle the 24 hour interval. If you need the cycle to happen at the same time every day and with accuracy then I would recommend an RTC. If all you require is that the cycle happen approximately every 24 hours and time of day is not a concern then using the millis() timer to accomplish this is probably OK.