Will the bitcoin are gone forever or there is a way to recover them?
The question and description are in the different subject, if your soft or hard wallet stolen you can access wallet by a passphrase, and for description, bitcoin is just only some zero one and it will be forever and you can recover it.