Prince William will join about 2000 guests in a sustainable eco-dome in Cape Town where novel solutions to fix the planet will receive a $A2 million prize.