1С8 -&gt; php сайт?
1. Реально. Но лучше выгружать из 1С на сайт.
2. Формат базы данных лучше не трогать по целому ряду соображений.
3. Да, реально. Например, в 1С-Битрикс выгружается из «1С: Управление торговлей». Можно воспользоваться этим механизмом.
4. Как тупой, но простой вариант: 1С умеет выгружать данные в xml в директорию периодически. Можно оттуда читать.
приходилось реализовывать взаимодействие с 1С как напрямую с базой 1с-ки (чтение и запись) так и через всевозможные текстовые файлики.

при работе напрямую с базой ОЧЕНЬ много хлопот.

проще работать через какой либо промежуточный обмен, в этом есть плюсов:

1. может 1С смениться на что-то иное, например ERP или CRM систему 
2. не нужно разбираться в структуре базы 

самое важное заручиться поддержкой со стороны 1С разработчиков и быть уверенным в том, что они понимают что от них хотят.