Not sure what to put on the roof yet but it will be something solid. Either coroline or corrigated plastic. That'll keep them safe and keep the weather off of them so they don't have to remain cooped up!
So far I've used recycled timber and only had to pay out for the wielded mesh, paint and fixings. The roof will probably be the biggest expence.