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