Congratulations! You are hosting yourself!
Assuming all you want to do is post whatever you like on your website your point of failure is your "domain name and a dynamic IP address package through DynDNS".
For instance, regardless of where your sever is for us to find akalinin.com (or whatever) our browsers have to find the lookup table in a Domain Name Server. Only internet registrars can put an entry in the tables used by DNS.
So if DynDNS decides your content "violates their terms of service" then they will take down your DNS entry.
If they REALLY want to screw you they will also confiscate your name, which technically they own and are providing to you. This was done to The Daily Stormer, by their DNS provider.
So, it's cool that you did what you did, but the same tactics being used to take Gab down could still be used against you.
P.S. You can also get Comcast Business class service which will allow you to buy static IP addresses so that you don’t need DynDNS. That’s if Comcast is in your area.