Finishing off the staff problem is the last thing you have to do to finish restoring the station, yes.  Picking up the staff will require a willpower roll, (to let go) and likely result in corruption points.  Sister Scalia would be much better for this sort of thing, but bringing such a person near the staff might cause it to go berserk.