1. Power Automate uses Excel Tables to merge data into excel. As long as you have the template be a table it can map to any field you have selected. Please keep in mind that forms has a export feature under "responses" in the editor view.

The trigger should be "when a new response is submitted" and "Get Response details". You can pull all of the answers from the form using the "Get Response details" values.
Trigger:

From the Get Response details you can apply any field to any Excel tables you wish. Each Table will require their own Action.
2. As for the copying as long as the templates are in Sharepoint/OneDrive you can modify them as you see fit using the SharePoint category. Under the Get File Content Action + Create File Action. From here you can pass any string values you want; MS Forms can collect the name of the person who responded to the Form.

3. Not entirely sure on this one. Maybe you can get the row values and do a switch action to delete the current item.