I really like the style of that railing. Nice looking. Unfortunately, it woouldn't pass code here either. Gotta have no gaps larger than 4" and no horizontal rails that would entice little kids to climb the "ladder". But that wasn't your question.
At this point, I'd build the gazebo on a seperate deck, on seperate footings. Connect with a nice wide "ramp". That would allow a little movement between the two. As for building the gazebo itself, are you talking about a six sided gazebo? That is a lot of fancy cutting. I've always been intrigued with the idea. But, depending on your level of experience, I'd think about a kit or at least a good plan. (And I never use a plan.)
At this point, I'd build the gazebo on a seperate deck, on seperate footings. Connect with a nice wide "ramp". That would allow a little movement between the two. As for building the gazebo itself, are you talking about a six sided gazebo? That is a lot of fancy cutting. I've always been intrigued with the idea. But, depending on your level of experience, I'd think about a kit or at least a good plan. (And I never use a plan.)