I finally finished the wings. All that's left to do is attach them and Festus and I should be good to go.
So he doesn't really have any add ons that keep him invisible or at least not visible to people who'd notice. I didn't want to overload him. So if someone wants to help me with a magical solution or whatever, I guess this is me asking. Pointless to have a flying metal dragon if you can't actually fly on him.