I lost my password and recovery phrase. I do however have my wallet.dat and private key saved and was able to regenerate my wallet with the wallet.dat file and my coin was still there after resyncing. The thing is I cannot transfer any coin or execute any commands in the console without my passphrase. Is there a way to finish recovering the wallet with the private key I have saved or am I just out of luck?
If you have private key then why don't you try to import the wallet to another wallet provider? I don't actually know Ravencore wallet and what coin it supports but since you said you have the private key you can simply import the address of the coin into another for example if it supports ethereum you can use MEW to recover your coin.