Congratulations on your little one! Since you're interested on ring slings, here's a video done by a friend with her little baby: http://m.youtube.com/watch?v=NxTzAxU7Bkw&desktop_uri=%2Fwatch%3Fv%3DNxTzAxU7Bkw
I'm not sure which videos you might have seen already, but I happen to like her technique and it might help you as well
As far as babywearing in icy conditions, I definitely agree with previous posts. Your instincts will kick in and you should be fine.