I had the same reaction about the timeline, but the truth is we don't know how much time passed between Locke's meeting with Jack and his suicide attempt. His leg had healed enough to climb on top of a desk, so it should have been enough time for Jack to buy a fake shitty beard and some spirit gum.