Можно ли скомпилировать мобильное приложение (для android) из исходников сайта (html, css) и как?
Можете, читайте про apache Cordova и phonegap
Проще всего сделать на Phonegap. Там вы просто добавляете верстку со стилями, а на выходе получаете .apk файл.