For the first question, those steps to make some modifications in the SPFx are valid.
For the second question, after you replace the old .sppkg file with the new one, it will re-provision the site and lists.
For the third question, the SPFx you mentioned in the post is developed by customers, Microsoft will not release a new version of this SPFx. So, your local modifications done previously will not get lost.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.