Performing qasar salaah while studying safar distance away from home

Q: I am from Peshawar and I am an employee here in Islamabad. I used to come to my office every Monday and go home every Friday. I live here in a hostel for 4 nights every week for the last 1 and half years but I have never stayed for more then 10 days here in my hostel continously. How should I perform my namaaz? Do I have to read qasr or full namaaz? 

Kaffarah for breaking a fast of Ramadhaan

Q: About 12 years ago when I was 22 (I guess so), I broke my fast intentionally (I don't want to mention the reason but all I can say is I was with my fiance. And I did not know that the kuffara will be to fast for 60 days consecutively. Now after so many years, I have not only realized that I committed a sin but want to do the kuffara and repent. Please explain to me the procedure and if there are any alternatives and what is more appropriate for me to do.