Is Invisalign a permanent fix?

Yes.  With routine regular maintenance and recommended retainer utilization so your teeth will remain healthy and straight.