Woah, okay, that’s a long rant to say that you’re unsure of what you’re doing and you need a bit of help. It has been covered on these forums before, and in our docs, so with a bit of searching you could have found resources, but I’ll repeat it here (I realise it’s off topic for this post, but it’s been dead a while anyway…).
Waterfall is simply a drop in replacment for Bungee. If you have Bungee installed, delete it, put Waterfall in its place, then delete SpongePls if you have it installed. You may need to turn forge support on in the config. You do not need Forge on the server.
Some of our Docs page may help you, but please be aware that Waterfall is not our product - we will help best we can but we may not know how to resolve specific issues. You are better off asking the product maintainers about the nitty gritty.
That’s it.
As an aside, there is also an alternative to Waterfall called Velocity if you want to try that instead - but if waterfall works for you, have at it.