wojon since you mentioned having a similar setup, I'm curious if you've added battery exceptions for Signal or K-9 Mail. I haven't, but I've seen it mentioned here before.
In my experience, the Alarms and reminders special app access has been enough to start apps at boot and keep them running throughout the day.
The only apps that I've unrestricted for battery optimization are Syncthing and DAVx⁵, because they prompt to do so, and Etar...I'm still testing if this last one is necessary, but I've been been overly cautious of missing appointment notifications.