As for “can LightBurn handle hundreds of open vectors”, yes, trivially. This file, for example, contains over 100,000 open shapes:
Optimizing the cut plan takes a while, but partitioning it into groups and using Order by Group first helps that quite a bit.