I doubt this whole scene with materials and lighting could be ported to Unity intuitively or easily. Especially since I use procedural textures extensively – all of this would have to be baked down into texture maps, thus needing UVs to be laid out for all the objects…then the lighting and volumetric fog which I have no idea if those are exportable at all.
All that to say I think a port would be more of a recreation in Unity. I’m getting a headache just imagining the process 😅
However Blender -> Unity pipelines are common and can be done smoothly. I would have needed to build the scene different from the start in Blender (with Unity in mind). Like laying out UVs and baking procedural textures as I went and not waiting for the export.