As far as I know Jack disappears after completing the quest. Lockpicks can be bought at a lot of vendors, if you can't find any lockpicks in the SGS (which I doubt), I am sure you can find some at the Junkyard. Since the lockpicks are so cheap I always buy a lot of them so I won't run out.