For the increased render distance, you can use plugins like View Distance Tweaks, DisplayRenderDistance, and Extended View Distance. These will help you manage how far players can see in your server without compromising performance.
To improve connection speeds, consider using the Connect plugin, which can help players join your server more easily, or ServerSync, which keeps your servers in sync.
For allowing supporters to skip login queues, plugins such as ajQueue, Ultimate Queue, or EasyQueue can offer priority access.
Lastly, to set up a dedicated IP for supporters, PremiumConnector can ensure that only they can use this exclusive connection point.
Just a heads-up, when you’re setting these up, make sure to read through the plugin docs to get them working just right make sure to grab the right versions of these plugins for your server.