If he gets his accuracy back during the off season, he's on the team for sure next season.
The canucks will have him working with their skills coach and that's going to help him a lot.
I just don't see him returning to jr after his time in the Calder cup, that would just be a step back.
Having him in the lineup is also going to take a lot of pressure off Kassian having to be the physical force every night. Kassian's back can't handle doing that every game and it will also allow him to focus on his offense.
Kassian may be inconsistent, but it would be dumb to move him imo. Having him and Jake in the lineup at the same time is going to cause a lot of headaches for the opposition.