Answers:
You can download version 5.30 here. However, it doesn't support location and sharing. If you want to get the full-featured version, please download version 4.21 or beta 4.22.
You can download beta 4.22 here.
The correct version for WM smartphone should be 2.44. You can download it at http://qik.com/dl/348.
Sorry about it. This is a known issue. We are working on it and will let our users know once we have a fix. Meanwhile, you can still record a video using your built in Windows Mobile camera and upload/share through Qik. Though it's not live streaming :(