Yes, 6x6 laminated posts. I suppose double shear would be stronger, but might not be needed.
I hate to post costs because someone can always do it cheaper. But I can say that things ALWAYS cost more than you plan, it ALWAYS takes longer than you think, and you always want to make improvements...