Hey northernlights, welcome.
Just general thoughts. That can work, you'll need to turn your brain sort of sideways, hmm, at different pitches

. I'm just a carpenter so this is worth exactly what you are paying for it. If you parse the axial force of the rafters into their vertical and horizontal components, the 8x8 columns support the vertical load. You also need very good connections between the ties and plates to restrain the horizontal thrust, steel tension rods embedded in the top side of the ties and over the plates would accomplish that, I've also seen large L brackets lagged down to both timbers. The toolbox on the lower left column has my calcs in it, there are a couple of thrust calcs and multiple beam calcs, I'm not sure anything covers exactly what you are proposing, thoughts below;
The 8x10 plates are bending in both planes, from gravity vertically and thrust horizontally. It would probably be more conservative to look into the section modulus of a rotated rectangle and apply the rafters axial load to that section rather than simply checking the plates in each direction independently, make sense? If so that rotated section is a little smaller than the rectangular section viewed from either 90° direction and the axial load coming down the rafter and hitting it is higher than either parsed load. This might take a little more thinking.
The pic posted is picking up lateral restraint from the roof and plates tied back into the building. That might be unconservative all depending. Some bracing on those outboard posts wouldn't be a bad thing.