sharepoint online – Automate recreate list item with new date

Wondering if someone can provide some input on this — I am a super-novice to Microsoft Flow so was not able to find a way to accomplish, but I believe this is technically feasible.

I have a SP (online) list that i would like to use to track annual site inspections.
enter image description here

The status column has 4 options (pending, completed, delayed, canceled).

When a line item is changed to “completed” I would like to have a new item created, with a new due date (same month as completion date + 1 year), and status “pending”.

This way the information, I never have to populated future review due dates. Everything is automated, and inspectors just need to modify list items.

Any help is appreciated! Descriptive help for a non-coder is adored!