Well I have very short nails, so I can't answer you there (we have milk cows, and the ladies demand short nails, LOL ).
My contacts were irritating my eyes very badly. I switched brands of contact cleaner several times, and finally found one that worked...