Hey Chris,
The 36″ x 48″ kit should work just fine then
6 sheets should be plenty to cover that whole area to ceiling (and I would recommend installing the wedi board to ceiling and tiling it, unless your style and design doesn’t work with that)
The full curbs once tiled will be plenty strong enough for any glass enclosure. Nice thing with those is when anchors are used for glass, you don’t have to worry about it being a leak point with the full foam curbs
I would recommend buying a tube or 2 more of the sealant. Many for the additional curb. You will want to bond the miter created for corner to be well sealed. And if you decide to create a niche you will want an additional tube for that
Looks like a nice open shower plan!