Вы найдете рекомендации по организации ссылок на проекты здесь: http://codebetter.com/patricksmacchia/2009/01/11/lessons-learned-from-the-nunit-code-base/
Посмотрите в главе «Ссылка на проект VisualStudio + Copy Local true is evil!»
База данных очень гибкая с многопоточностью. Мои приложения одновременно попадают в свои БД из множества разных потоков, и это нормально. В некоторых случаях у меня есть несколько процессов, одновременно обращающихся к БД, и это тоже отлично работает.
Ваши асинхронные задачи - используйте одно и то же соединение, когда можете, но если нужно, это нормально для доступа к БД из разных задач.