Will I have to clock in and out for lunch every day?

No. You will continue to be paid on a salaried basis for 40 hours per week unless you work out a flex schedule with your supervisor and/or you work overtime hours.