Man if you have 50% to hit you really have a problem to understand the rules (they're poorly explained in the game).
Missing is definitely not a problem but you should probably read a bit or watch video about the basics rules of 5e (modifiers, AC, proficiencies, abilities in combats, advantage/disadvantage,...)
It's not your fault but it's not about D&D, it's about the complete lack of explanations in BG3.
OK you explain this to me then. I have rescued Haslan and I have agreed to take out the three bosses. Each character has 60%-70% health, used spell slots and I have a total of three healing potions between the entire party. Each boss can one-shot a character it hits from full health. How do I take the bosses out? Give me your tutorial on how I do that under these conditions.