Wasn’t there something about a President under impeachment not being able to nominate? Sounds stupid but vaguely familiar.
Nope.
No such law. As long as Trump is president, he can appoint whoever he likes to the Supreme Court. Then it’s up to the US Senate to confirm.