This exactly.
This exactly.
If you’re speaking like Eliza Doolittle then yes, add the N. But if you pronounce the H, it’s just dead wrong to say AN.
DEFINITELY “a horrific”. If some regional pronunciation of “horrific” involves dropping the H sound, well then they’re wrong.