i don't know if dyndns works in your LAN. you should ask dyndns about it.
concerning HFS, i fear you won't be able to serve file over the internet, only in your LAN.
to serve files in you LAN you don't need any special setting, just DON'T use your external address, it's meaningless to you.