you can mount em on those rims.... tire clearence at the frame might be your only issue.
i recommend the nokian hapil______(whatever). 35c and just enough studs to keep you upright on nasty roads.
i got a set but unfortunatley i just never mount them cause on the few days (like this one) it would be worth it i just don't find it worth the hassle and take the bus instead.
btw - i really like that avatar