In the most recent post in my build thread (link in my signature) I showed the cracking that we are getting on the roof of our all-wood homebuilt TD "Bubbles." The guy who built it (who is an amazing woodworker, no doubt) had never built an RV before and never built anything that was supposed to be outside, which I think is the core of the problem. Here's what I'm talking about:



The guy who built it told us he used 1/4" (I think) marine-grade plywood. Last July, Liz and I painstakingly sanded and stripped the wood down, then put a water sealer on it, then put a layer of Marine Spar varnish on it, and then another layer after that. But as you can see (photos taken last weekend) the splitting continues.
As much as we love our all-wood look of Bubbles, I think we have to face the fact that the roof is a problem. Now, the sides, which are made up of about 3/4" plywood, are fine. No issues at all with the sides.
So I think we need to explore doing something to re-skin the roof. Now I have to say, neither one of us is particularly "handy."
I can work basic tools and the like, but I'm nowhere near the craftsman that a lot of folks on this board are!

So what I am looking for are some skinning solutions that are relatively cost effective and also possible for the wife and I to do in our garage.
Note that I am only talking about re-skinning the roof. The sides will be sanded and re-stained and then re-varnished. So far that has held up well and we like the woody look of the sides.
So what difficulties am I looking at trying to re-skin the top without (presumably) having to dismantle the entire trailer body (which isn't really an option as it's glued/resined/epoxied together)? I certainly expect to remove the hatch - we are putting in a hurricane hinge anyway, and I would like to re-skin at the same time (as we will have Bubbles in our garage during this process anyway.)
I think it goes without saying that whatever we do to skin the roof, we want to do it right the first time, and we'd be wanting something that won't require a lot of periodic maintenance.
So here are my questions, in no particular order:
1. Seems my options would be: Filling and painting the existing surface. Apparently there's some kind of epoxy-type paint that might fill in the cracks and be relatively impervious to moisture?
2. Canvas and paint. I saw a thread on this and it looked interesting.
3. Fiberglass. I guess we would put fiberglass matting on the outside and then put epoxy/resin over the top. I presume there are books/web sites/videos I could see of this process? On a scale of 1-10 how difficult is this process? What are the pitfalls I should be aware of?
4. Aluminum: What kind of aluminum and where do I get it? What kind of glue/resin holds it onto the roof? And how do we allow for expansion/contraction?
5. Someone suggested marine grade vinyl? Again, I have no idea where to get this, what thickness, how to attach it, etc. Any ideas?
Thanks in avance.

If I've missed any threads on this (probably have) then if you could post up the links we could do our own research!