ECC does have the benefit of smaller keys, but yes, RSA seems fine security-wise for the foreseeable future.
RSA-1024 absolutely is not.
RSA-1024 absolutely is not.