Yes, you should create a new custom order this time based on the number of changes he wants you to make. Explain to the buyer he had enough time and options to ask for revisions before the order is marked as completed
Not a good approach. It will not affect your gig. I do not recommend doing work in advance for this buyer. Make sure you create a list of tasks included while creating a custom offer