Yes
Unfortunately not, as @whiteoutmashups says your only hope is Coinbase providing the private key.
Good luck!