запускаете diskpart
делайте list disk , находите среди дисков флешку ,
делайте команду select disk 3, вместо 3 номер вашей флешки
и на последок clean
можно выходить и уже форматировать в винде на весь объём или здесь же: create partition primary format quick assign
Эм... visual studio компилирует программу. В какой-то папочке вроде Build/release в папке проекта появится exe файл. Вот его можно запускать и даже копировать на другие компьютеры.
Что касается библиотек, то, во-первых, для встроенных библиотек есть Visual Studio Redistributables, которые нужны многим программам и скорее всего у друга уже стоят. Если нет - то программа при запуске попросит их установить. Все ваши сторонние библиотеки можно распространять вместе с exe файлом в виде dll.
Ну или гуглите static linking - можно настроить компилятор впендюривать все библиотеки прямо в exe файл. Тогда можно будет копировать только его.