The paths that you've picked will outright destroy any chance you have of this project staying afloat. People do not want a project like this to be paywalled after it being available for free for so long.
What would I recommend?
Simple. Version 7.0 is put up for Patrons, and when version 7.1 comes out, version 7.0 becomes available for free. Keeping this up until a full release, and then putting a price tag on it once it becomes complete, would see you earn back some of the cash you've sunk into the project, and still receive support and help when you need it.