I am able to use Teamviewer to get into my PC from outside.
My question is will I be able to use Smart Link with this setup??
Far too much speculation here from those who have not used it on how it might work
However.. you have an outside facing IP address.
You need to do Port Forwarding inside your inside Router
which is where you do your port forwarding ...not your ISP
Basically you register your radio via the SmartLink App via the Registration Server provided by Flex
From there it becomes transparent where you are located as the radio can reregister automatically if the IP changes
Currently there are 15+ stations registered on the Dayton Flex account from all over using all sorts of weird connections.. Based on what i have seen and used I do not think you will have any issues.