When you are working with large natural beams, sourcing the right wood is the biggest challenge. I learned a long way ago that proximity to the forest makes a difference. If you are planning a build using massive squared posts and curved log supports, finding local trees that are structurally sound is essential. Don't just grab the nearest felled trunk; assess the heartwood for rot and check the grain for any vertical checks before it gets milled.
For the intricate joinery, I always recommend treating the timber with a deep penetrating preservative even before assembly. Since these pieces are designed to take huge loads, you want maximum stability against moisture and pests. Using traditional methods for securing the joints, like simple wooden pegs, is surprisingly strong, but you must ensure the fit is perfect. The smaller rafters need to sit flush against the larger headers; if they are gapped, the whole roof structure will behave badly over time.
Getting the ceiling paneling and battens right is equally important for aesthetics and airflow. When I put up the paneling, I focused on keeping the battens perfectly aligned. This simple detail gives the whole structure that clean, finished look without needing a lot of extra hardware.