Is it possible to derive bitcoin adress from blockchain.com id?
No. The Blockchain.com ID is simply a random ID number that points to an encrypted copy of your wallet. Their support will not be able to help you find the addresses or gain access to the wallet even if they wanted to.
Unfortunately, if you've lost your password and your recovery key, and you can't find any backup copies of them, you're probably out of luck.