Your spans make the engineering of it tricky. You have five posts to support a roof, and the span on the front of the stage is significant. A 2x6 isn't going to support that front span.
From the look of the stage, is it safe to assume this is going to be used on a regular basis and not a one time deal? Will there be any walls, or will all four sides be open? A wall will do wonders to stabilize the roof from racking on you and give you allot more stability. I would really consider putting a wall on the back of it and covering it in a 4x8 type sheething at the very minimum.
If possible, I would also bring out the side walls four feet to create solid corners at the back of the structure. Again, this will make if even more stable.
Then I would either buy a glue lam beam to span the front of the stage, or build a beam out of two 2x12's with half in plywood sandwiched between them. With a back wall and a proper beam across the front of the stage, you can build any type of roof system that you desire.
A basic gable roof wold be the simply way to go. You could overhang the front of it several feat out past the beam and have the peak over the beam with a shallow pitch towards the back. This will give you an affordable roof without allot of skill required to build.
If you have the tin, or want the tin look, you could put down OSB over your rafters and then put the tin on top of the OSB with tar paper. Again, this would be the affordable way to go.
From the pictures, it looks like you are in the South. Do you get any snow? This might change everything.
Eddie