Church is not required
I’m pretty sure the religions I’m thinking of disagree.
Nowhere in the Bible does it say church is required.
I think it does. I forget where the verse is, but I recall somewhere it saying “do not forsake the assembling of yourselves together.” Seems to imply some sort of congregational fellowship os required, even if the traditional “church” setting is not.