08 is still ILS. I believe they are working on 26 as well. Lots of work being done, and have seen transport Canada playing around on 26.
Not sure of the specs of the Q, but I am guessing, if they bought some, they took all the factors into it landing at this airport. I have seen the Herc land and take off from 26, i'm sure the Q can handle it. Although, thats just my opinion..... All I know, is my little 172 does just fine