Do I need to re-create a reminder if an appointment is rescheduled?

No, even if a reminder has already been sent for the original appointment a new reminder will be created with the new appointment details.