Важна ли версия браузера при проверки кроссбраузерности верстки в разных браузерах?
Обычно принимают какое-нибудь соглашение, какая минимальная версия каждого браузера будет поддерживаться, и дальше уже идёт вёрстка исходя из этих соглашений. (Ну и соответственно тестирование на этих версиях)
Необходимо ли с заказчиком обговорить с какой версии браузера необходима (будет сделана) рабочая верстка в конкретном браузере?
Обязательно. Ведь вы можете решить, что последние несколько версий наиболее популярных в мире браузеров - это ок (тк это покрывает 99%), а потом окажется, что половина аудитории заказчика сидит на IE или safari, и тогда придётся всё переделывать, тк используемые вами фичи не поддерживаются в них.