None that I know of. It's been sitting in a garage for 3 years, so I would definitely recommend a little oil in the cylinders before firing for the first time, as well as an oil change or 2 after it starts running. I bought a 328i for parts when I did my swap. I remember the engine running very well. I kept it for all these years as a backup motor or to build it for boost.
As for drop and play, depends on your application. Drop and play into an e36 328i? Yes. Drop and play to swap into an e30? Not so much lol.