Unfortunately, as he builds, he's going to face the reality that "gravity works". His stated materials of construction are going to bend and sag under 1G. Weight will rapidly become his enemy....
But @Mike Nevitt can manage that with a support structure. He has the skills for this.
The big problem is going to be display space. He said the full model would be all in one place for a temporary time, and then the pieces would have to be sold off, IIRC. He's going to have to rent a commercial space, like a vacant storefront unit in a shopping plaza. In essence, he wants a pop-up art gallery for this one work.
Best case: a rich Star Trek fan steps in as his patron. Also good: can he crowd fund the project on Kickstarter or GoFundMe? Either solution would make the whole thing work.