As well as knowing your span you will also need to determine your slope, the greater the slope the faster is sheds snow weight and the less snow load buildup. Also the greater the angle of the timber to the snow load the stronger the wood is, ie imagine a boards longitudinal strength (standing upright) as compared to it's span strength.
100 pounds per square foot is quite a snow load, we are rated the same here. My house has vaulted ceiling through out much of the house and much of the wood supporting my ceiling is still visible. This house is quite old and was originally just half the size it currently is and so it has a number of structural styles within it. The original house side has old hand sawed tamarack beams and rough milled roof supports. The new side has dimensional roof supports some of which are still open to view.
We have quite a slope on our roof, drops 7 feet in height for each 10 feet in span. I would suggest a similar slope for your roof and metal roof as it tends to shed snow well. Even with that steep slope we get clumps of snow falling off our roof that weigh in at as much as a ton or two in a loud sliding whumppp.... The snow hits the ground so hard that it actually shakes the house with the impact sometimes. Another thing to keep in mind on roof slope in a place with that much snow is how far to overhang your eves. The further you overhang the eves the less snow you get piled directly against your walls in the winter. We have a 24 inch overhangs and we get snow built up to five feet deep against the house walls in winter here.
As for spanning wood, I cannot give a simple easy formulae, but I can tell you the sizes of wood we have and the spans they are supporting, might at least put you in a ball park range maybe.
Upstairs the vaulted ceilings are 4 x 6 beams spaced at 60 inch intervals. The beams are fitted bolted together at the peaks, on the bottom ends they have 16 foot long 3 x 10's bolted to either side of each 4 x 8. This gives a span of 8 feet from the center to the outside and a fall of 6 feet over that 8 foot span.
Downstairs in the front of the house where it has been added onto we have vaulted ceilings that go up to 18 feet in height and that is supported by two different systems dependent upon where you are.
One system that incorporates into the original structure uses two 2 x 10 boards to span ten feet with a drop of 7 feet over ten feet. These two 2 x 10's are bolted on either side of a 3 x 10 on the underside spanning ten feet across the room, these supports are spaced at 6 ft apart..
The other system of support is a single 2 x 10 spanning the 10 feet at the same angle 7 foot drop over 10 foot span with no lower supporting system these supports are spaced at 3 feet apart.
The enclosed portion of this end of the houses newer style roof is supported by 2 x 6's spaced at 16 inches, spanning 20 feet at a drop of 7 feet in every ten feet of span. This system also has a major beam support midway that is made of 5 sandwiched 2 x 8's to create a free span ceiling from the upstairs peak all the way to the downstairs wall.
We get an average of 105 inches of snowfall a winter here and we have never seen the roof stressed in any way shape or form. I would have in the past said that we don't have to worry about earthquakes but we have actually two relatively powerful quakes in the last three years now. We some floor beams in the last one as they were apparently just sitting on the foundation rather than being attached, but in spite of that our roof is quite strong and stable.
When I used to build pole barns 25 years ago we commonly used 24 foot 2 x 10's notched to nail to a 6 x 6 post on the end, then it would span 10 feet and rest on top of another 6 x 6 post and then it jutted out over that post to be nailed to then end of the opposite 2 x 10 for the peak of the roof. This created 10 foot pens on the outside of the building and a 16 foot wide aisle down the center. We put in these 2 x 10 roof supports every 8 feet and then nailed 2 x 4's spanning them to attach the tin to. The snow load down there was not quite what it is up here but it still up around 75 pounds per square foot I believe. These roofs were also not as steep as the roof on our house.
I don't know exactly how helpful any of this might be to you but maybe it will give you some idea.