To Lawyers; thats their business, Many lawyers dont refuse case, unless he is extremely overload with files. But also, I am not suggesting there is no chances at all, i want you understand issues that will arise during your refugee claim, plus having study permit does not stop removal order, NO..If removal order is active, they can remove you. Once you receive removal order, you can not legally stay in Canada, unless you apply for stay order. As you overstayed for 5yrs, You should be curious to find out if there is any redflag in your profile or if they put you on RCMP list. However there is recourse if you have spouse or for humanitarian asylum seeker. Legitimize your stay as Asylum seeker after 5yrs, you need good lawyer! If you dont mind, which Country are you from?