2) use magic; most magic so far is 1d20 for companions, fails 70% of time, makes companion useless, may as well take lone wolf [if it existed] or just physical [also applies for all status effects]
Are you referring to Sacred Flame, by any chance? Don't use it, it's complete rubbish. I regularly have 5-6 misses in a row with it against even the simplest enemies. Also, pay attention to (dis)advantage. It severely skews your chances on attack, regardless of what you use.
But generally, it looks like DnD is not your thing.