1. использовать асинхронные методы загрузки уровней
Application.LoadLevelAsync
Application.LoadLevelAdditiveAsync
Результатом будет объект класса
AsyncOperation
который в составе имеет свойство progress
2. Если dll написана на C#, в проекте создается папка Plugins и в нее ложется эта библиотека, тоже самое и на DLL других языков, только декларирование в C# будет с использованием [DllImport] атрибута.
3.
car-tutorial
4. В третьей юнити сделали поддержку тканей уже, больше нововведений в бервой бете в плане физики я особых не увидел. Остальные силы можешь применять самостоятельно