Это условное предложение второго типа (Second Conditional), которое используется для описания нереальных или маловероятных ситуаций в настоящем или будущем. Структура такого предложения: If + Past Simple, ... would + Infinitive.
В данном случае, в части "If" должно стоять прошедшее время глагола "have".
Следовательно, правильным вариантом будет 'had'.
Ответ: had