sharmatanoo, you are not going to get advice by posting in a random thread. Search the archives first, learn what the forums are about, which one is most appropriate for your question and try again.
[good reasons to carry PLB and light in survival suit pockets]
In this particular case it would have been handy to carry a large knife, pick or something like that in your pockets too. It's extremely hard to hoist yourself onto an ice slab, particularly in bulky gear, since you have nowhere to grab it. If you have something pointy that you can smash into the ice, it gives you something to hold.
Nevertheless, well done to the both of them. It proves once again that ditchings are survivable, that two engines can fail on a flight and that arctic situations are survivable with the right gear. Also that the only thing that is sure to make it out of the aircraft with you is the stuff you carry on your person. Plus the importance of mayday calls, including mayday relays by somebody listening on 121.5.
That reported loss of oil pressure on at least one engine raises suspicion about the crankcase breather tube becoming iced up and forcing oil out of the engine.
I have never heard of that scenario. Is this something particular on the skymixer or is it something that can affect all piston aircraft? What can you do about it?