You do not need to reapply or modify your K-ETA if your entry or departure date has changed, because the information about your intended length of stay in Korea is not required.
Yes. If your passport has changed since your K-ETA application was approved, you will need to apply for a new K-ETA and submit a new K-ETA application with your new passport information.