Some performance questions about polycount

30k-40k individual lamps? oh wow!
I would suggest watching the UE4 learning videos on rendering. It will explain a lot about how the engine renders the items on the visible screen at every frame and will give you a better idea how to strategize building what you want to get done.
Start with Introducing the Principles of Real-Time, and I think you’ll realize 30k-40k individual items will cause you issues quickly!