Self-wield infinity is much better.
105fcr is achieved with:
Griffons
Vmagi
Magefists (also give mana)
Arach
Either an Ammy with 10fcr (2 Sorc/10fcr or 3 Light/10fcr), or one ring with 10fcr. I prefer an amulet as you don’t really need resists with ES build, and that allows for another SOJ for more mana and skills.
With really any CTA you can have 800+ Life and 2k+ Mana, and basically never die. I have about 10 resists and about -60 Light Res, and only issue is Gloams/Souls. If you’re farming through Worldstone 2, throw on a Wisp Projector and you’ll be fine.