No, you do not. You can purchase photo ops at the convention with either cash or credit card. The advantage of pre-purchasing online are:
1) you will not miss out in the event that a talent's photo ops sell out before the convention starts
2) you avoid potentially long line-ups to purchase at the convention by purchasing from the comfort of your own home.