Я думаю, что это лучший и очевидный способ сделать это в вашем вопросе, т.е.
if v_item1 is not null
and v_item2 is not null
...
Однако есть и другой вариант:
if least (v_item1, v_item2, ...) is not null then
Это работает, потому что least
всегда возвращает null, когда любой из его аргументов имеет значение null.
И наоборот, если вы хотите проверить несколько элементов: all null:
if v_item1 is null
and v_item2 is null
...
тогда вы можете использовать это:
if v_item1||v_item2||... is null then