Is there a way I can make a 2D sprite have some PBR effects? (normal maps, specular, ambient occlusion etc.)

I am making an isometric game with 3D faking.

So I basically turned a 3D model (big house) into a 2D sprite (.png) on a certain angle, and I have decided to place the 2D sprite in the 3D world. (I have personal reasons as to why I decided not to just leave the big house as a 3D model.

Anyways, if I do that, then I would also like the sprite to adapt the same PBR lighting effects that 3D models have, like diffuse, normal maps, specular, ambient occlusion etc… I heard a program named Laigter can do it for normal maps.

I just want to know 2 things:

a) Is there a way I can also add specular, metallic, roughness, ambient occlusion maps in 2D sprites too?

b) How can I make the 3D lighting of the world to also affect the 2D sprites? Does it make it automatically?

You can use normal and specular maps in 2D, but not roughness or ambient occlusion:

You need to use dedicated Light2D nodes, as 2D nodes ignore Light3D nodes.