There is no need to add ListItem.Update() when use reset listItem permission.
Official document about ListItem.Update() for your reference:
There is no OOB way to remove "Return to classic SharePoint" link.
You may try to use third party tool as described below or vote this User Voice:
In addition, ...