Translation:If I had money, then I would have had an education.
Yes. For more details, see for example https://www.englishpage.com/conditional/pastconditional.html
Havde is past tense of har (to have).
Haft is perfect tense of har (to have).
In English we use the same word (had) for both of these things, but Danish uses two different words for them.
In English you could say, "I had an apple." Jeg havde et æble.
In English you could say "I have had an apple before." Jeg har haft et æble før.
This is my understanding from reading the tips on Duolingo anyway. I didn't know any Danish before coming here, so I might be wrong, but this is how I see it.