Developing an architectural model viewer application

I am developing an architectural model viewer application using UE.
Is it possible to do the following?

  1. Reading files of various CAD formats ( like Datasmith )
  2. Bakeing lighting results

I know that this is possible with Unreal Editor.
Is it possible to do the above with the app I developed?

Not that I know. That’s what unreal editor is for. It would be like creating your own 2nd editor. But you could look into this instead:

Never tried it on my own, but at least Datasmith at runtime (Using Datasmith at Runtime | Unreal Engine 4.27 Documentation) should allow you to import files and display them in your application. But I believe that baking the light afterwards is not possible though.