меняй путь к базе руками ибо если она у тебя лежит в проекте то при сборке программы она помещает exe-шник в папку win32\debug или release в зависимости от того что компилировал. а соответственно там нет твой базы лежащей в корне проекта. ну или по другому, я в настройках проекта указал что бы сборка шла в папку с исходниками и все работает.
никак
куда должен компилятор "паковать" эти файлы?
в андроиде apk - это простой zip, и туда много что входит
в windows аналогом будет являться msi
но созданием этого пакета занимаются другие программы