The concerns about the nist curves and the dual ec issue are two completely separate things.
Furthermore:
> Also, the original RSA keys used in SSH have a sha-1 problem, and have been deprecated.
This is wrong. What's correct is that openssh plans to deprecate sha1 signatures, but you can still use your RSA keys with sha2-based signatures.
https://www.libssh.org/2013/11/03/openssh-introduces-curve25...
"This algorithm does not rely on NIST-based curves and gives us more security confidence against a possible backdoor in nistp-256 curve. Today is a big day for us because OpenSSH team approved my patch and made [email protected] the default key exchange!"
Also, the original RSA keys used in SSH have a sha-1 problem, and have been deprecated.
https://www.zdnet.com/article/openssh-to-deprecate-sha-1-log...
https://www.openssh.com/releasenotes.html