Yes! Upon buying the pass, you'll retroactively obtain all the rewards you would have gotten if you bought the pass from the start.