Very nice to read your backstory, my process is quite different, because I need to have at least one verse and the chorus ready before I can even think about mixing. But I do use RhymeZone for inspiration, too

I have tried Jun VB now, you have made him sound quite pleasing, enjoyable vibrato, especially for a slower tempo song like yours. In my tests, his accent felt bit strange, but I loved his voice in very low register (probably not much use for it, but still fun). I can understand why many demo songs are duets... Harmonies with Natalie work really well.
Pleasant arrangement with tasty chord progression. Very good mix, actually perfect, because there's nothing that distracts me, vocals blend nicely with the band.
Janne