What are the limitations when importing from blender to Unity?

Hello, I  know this questions might be a bit more common but I didnt find complete answer anywhere.

Are there any limitations that you cannot export something? For mesh like objects, assets and animations it might be obvious there should be no problem. But how about maybe some force fields, particle simulations etc. Maybe my question doesnt reeally make sense because I dont know much about the subject yet.

Basically can you set up your whole scene or 3D world in the blender and then export it into unity where you work on scripts and the rest of things?