[A] Since i dont have a fixed IP, there is a chance that the IP address might change. I dont think anytime soon but it might change at some point. I will try and sort it out later on today.
Since you already have a dyndns.org address you only have to update that when your IP changes. And you can automate that with a script that runs like once a day. Maybe twice, but don't go any more than that or they consider it abuse of the system.
Check the dyndns.org website. They used to have scripts and little programs to do that for you. You could also look online or write one yourself.