This is way out of my area, but it's always fun, and humbling, to try something new/different. I just dropped the files (possibly w/o lead guitar) into Logic, and did some clip gain and panning, organized most things into groups, and then slapped my usual go-to, iZotope Neutron on the summed track groups for a quick EQ and compression setting. (Normally I would use separate Logic compression, but too many tracks for me

). Added some reverb and a little delay. Probably not mixed nearly as loud and I kept the drums and bass a good bit lower. In fact, I was liking the mix a lot until I realized I'd muted the drum bus

. But, hat's off to OP for a nice song and mix to listen to.
p.s. (edit 6nov) added some limiting in the LV - not sure how the internals handle the over 0.0 level peaks - I noticed it was peaking up there on the individual track, so I tried to get that back in control before it got into the mix. Also minor tinkering with the kick and snare. Moved the guitars around slightly and tamped down some of the slap-back delay on the BGVs. (I really need to be practicing my own guitar...)
p.p.s. (edit 8nov) minor automation on LV to smooth w/o adding more compression.
If it's not obvious, I'm leaning to a bit lower LUFS and a little more vocal/lyrics forward mix; probably because I mostly do singer-songwriter things and the vocal is what I usually think about!