If you like a headphone jack, and the 6 (no T) is also available in your region, I would go with it instead. Battery life should be fine, unless you leave battery hogging apps running all the time. My 6 definitely lasts from 7 a.m. (when I disconnect it) until the next morning when I forget to plug it back in - and that’s with a Matrix account running in the background in Chats/chatty.
The easy route is to just wait for the merge request that adds the device to be merged.
You can also try using the pmaports branch that is going to be merged to build and install it - but I am not aware of a guide that explains how to do that and have no expertise with this, sadly.