Да, NOLOCK будет распространяться на таблицы, используемые определением представления (по крайней мере, в SQL Server 2005).
См. Таблица подсказок в MSDN:
В SQL Server 2005 все подсказки блокировки распространяются на все таблицы и представления, на которые имеются ссылки в представлении. Кроме того, SQL Server выполняет соответствующие проверки согласованности блокировок.
Однако
Если таблица содержит вычисляемые столбцы и вычисленные столбцы вычисляются выражениями или функциями, обращающимися к столбцам в других таблицах, подсказки таблиц не используются в этих таблицах. Это означает, что табличные подсказки не распространяются. Например, табличная подсказка NOLOCK указана для таблицы в запросе. В этой таблице есть вычисляемые столбцы, которые вычисляются с помощью комбинации выражений и функций, которые обращаются к столбцам в другой таблице. Таблицы, на которые ссылаются выражения и функции, не используют табличную подсказку NOLOCK при обращении.
Если вы используете индексированные представления, вам, возможно, захочется прочитать немного больше, поскольку там также есть некоторые особые случаи.
Также см. Разрешение просмотра для получения дополнительной информации.