По сути deb пакет - это архив, содержащий программу, конфиги и скрипты/инструкции для установки в систему.
1. Deb применяется в системах, основанных на Debian: Ubuntu, Mint, Kali, etc. В CentOS используется RPM (в принципе те же яйца, только в профиль)
2. Любые.
3. В принципе можно без репозитория, если пакет нужно поставить на 1-2 хоста.