Drwood, I hope you take your project to a PE for consult. I am sure that you have over estimated the shrinkage accumulation through the succession of posts. Normally, the length of the wall is regulated by the scarfed plates and sills, again shrinkage in the posts does not accumulate into the plates. In the case of wall girts tenoned and pegged to the posts, the relevant shrinkage is between the pegs and not across the entire face of the post, also checking may relieve some accumulation. To further relieve shrinkage accumulation, free tenons can be used instead of common pegged tenons in the wall girt connections. That's a carpenters take, an engineer will have a different point if view. Other means will be needed in such a long building.

The solar panel array will of course need a thermal expansion design that is another design specialty.