Do I need to restart my phone every day?

No, you don't need to restart Nothing Phone every day.