For EDB to PST conversion, you can use ExMerge.exe utility. It's freeware tool provided by Microsoft to extract email messages from EDB files to Outlook client. You can use ExMerge.exe even if your EDB files are corrupt. You can read this blog post to know more about ExMerge.exe utility and how to use it - wordpress.semnaitik.com/2014/04/28/convert-exchange-edb-to-pst-format/

I hope the shared information would be helpful here.

Thanks and best regards.