You only need to buy one in that amount of time. Just use the code over and over in the time span. After it runs out you can purchase another if you want.
ive currently got a world pass (this is my first) and ive located the world pass dealer, the problem is that i cant figure out how to buy another. He only gives me the option to check the status of my current one. Ive only got 32 hours left.