Might I just add how pessimistic everyone was when the vulcan was said to be making a return.
Also regarding engineering and maintenance. I'm sure parts can be made serviceable again and from the engine stand point they've had a lot of tlc over the years of being inactive especially the one at LHR. You can find (easily) all engineering manuals for Concorde online when doing my EASA Part 66 B licence, Where I was studying had the option to have a rating on Concorde so it's definitely possible.
I think the only thing and really is the only thing stopping this from happening is money, it's going to cost millions BA should have sold them to Branson when he offered.