So, how do I route traffic through 184.xxx.xxx.xxx then 10.xxx.xxx.xxx then to my local devices 192.xxx.xxx.xxx.
Perhaps you should tell us how you plan to communicate with those devices from the raspberry pi. If you connect to it first and then on to those devices, it's completely different than if you want to directly access those devices directly from the Internet. Until we know what you're trying to do, we're just guessing. My understanding is that the raspberry pi is just a Linux system. If so, it then becomes a simple matter to remotely run an app on it that then talks to your devices.
I haven't lost my mind. It's around here...somewhere...