Haver is a pretty rare word to use in modern English.
https://books.google.com/ngrams/graph?content=haver&year_start=1800&year_end=2022&corpus=en&smoothing=3
Dilettantest•
I’m American, I’ve heard or read haver(ed) but never used it myself. I used to read unabridged dictionaries, though.