Structural integrity of new fence on concrete slab
You aren't clear on how the posts are anchored. Are you pouring concrete piers or doing metal mounting plates with concrete anchors? Either way, I think your plan is sound but you should also anchor the center posts which are floating in your current plan. That will add considerably more structural integrity to your fencing.
I like the 6x6 posts for strength and aesthetics.