"В общем, занимаюсь я версткой, занимаюсь долго"
Что вы понимаете под "долго", это месяц или пол-года/год? Если так, то дела ваши плохи, скорей всего у вас просто нет желания, потому что есть люди которые через 3-5 дней изучения html/css начинают уверенно верстать макеты, конечно не без ошибок, но всё же.
1) Что так трудно то работать со шрифтами???
- не совсем ясно в чем у вас трудность.
2) Как позиционировать лого и соц блок
- В вашем случае флоатами, или флексбокс ( лучший вариант, две строчки кода и все прекрасно работает ), но НЕ абсолютным позиционированием, как реализовано у вас
3) Как правильно верстать слайдер (его структура) ?
- за работоспособность слайдера отвечает жс, вам бы посоветовал для начала разобраться с разметкой и css.
4) Как определить высоту блока (header)? Стоит ли ее делать во всю высоту видимой области или фикс как в макете?
- в вашем случае min-height: 600px будет достаточно
5) Стоит ли здесь делать лого картинкой или сделать текстом?
- лого всегда картинка, обернутая в ссылку
Могу вам посоветовать две вещи, это пользоваться инструментом разработчика в браузере и смотреть как сделаны те или иные сайты, со временем подобные, вводящие вас в ступор вопросы отпадут. Постоянно читайте статьи, о новых технологиях, стандартах и всё что связанно с вашим направлением, даже если вы ничего не понимаете, расширяйте кругозор. И практика важней всего, иначе вы никуда не сдвинетесь.
По верстке: позиционирование хедера я сказал, для футера в html5 есть свой тег footer, используйте его, а не section.footer, и не совсем ясно зачем вам clearfix в контейнере, если вы не используете флоаты. Здесь мало что можно сказать, сделайте работу хотя-бы на 50%, как сможете, а там и показывайте.