Размеры шрифтов и line-height можно скопировать из psd (копировать css). Если заказчик такой педантичный, лучше сделать, как он просит. Но в целом я при работе предлагаю улучшения макетов.
Реально лучше выходит.
Если заказчик не согласен, придётся делать pixel - perfect
А вообще, Pixel Perfet нужен не всегда. Если каждый пиксель на счету и должен иметь свое место, то, пожалуй да, этим можно заморочиться. Но во всем должен быть разумный предел. Есть разные браузеры, разные системы, разные методы рендера. Пытаться бороться с этим не вижу смысла, это впустую потраченное время. Это должен понимать и сам заказчик, когда выдвигает такие требование к вам.
Если же дизайнер рисует все «на глаз», то, естественно ни о каком PP речи быть не может. Бывали верстальщики, которые делали PP с кривых макетов, например, у одного элемента 27px отступ, у другого 24. И так с каждым элементом. Возьмите и выравнивайте до 25, зачем дублировать ошибки дизайнера?