I am planning on skiing with this harness...
I am planning on skiing with this harness with hiking, some belay and short repels. Is this the right harness for me?
Actually I'd suggest something more like the Petzl Pandion (PTZ0086). Snow and mesh-style padding don't get along.
Check it out! There is the harness category dedicated to lightweight alpine style travel.