Just to be clear, there can only be one feature or bug fix per pull request otherwise it's too difficult to review, manage reverts, etc. Please keep that in mind because as it is it seems we won't be able to merge any of your changes.
You may have to consider whether you're interested in collaborative work, or would simply prefer to create a new note taking app based on Joplin. Both options are fine, but of course the second option will have the consequences that we already discussed.