Hello!
I am a minecraft plugin coder and a server maker. I could help you create a survival smp and also a factions server. I know how to make a server java and bedrock compatible, so your players can play together on the same server. We could discuss more details like the server version, and the plugins via chatting. I hope I'll hear from you soon.
Best regards,
Zsombor