Für Duckdns selbst gibst du keinen Port frei. Der Dienst übermittelt ja nur deine aktuelle IP an deren Server damit deine Subdomain auf diese umgeleitet wird. Für Nextcloud musst du natürlich deine IP in deinem Router freigeben. Wobei ich dir eher raten würde mit einem VPN Tunnel (Wireguard) in dein Netz zu gehen.
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.