Can I somehow configure lld to work with msvc if so how for rust?
LLD should work just fine with MSVC-compiled objects. Please file bugs if there are issues. I believe Ubisoft uses LLD with MSVC in practice.
Yeah we do, but mostly clang-cl these days as well. But we haven’t had any real problems with MSVC+lld. No idea about rust though.