Confirmed, you do have to be VIP in order to access those rewards. For those who are wondering the same thing, and cannot see the level rewards in the all star rewards page. When they make you a VIP you will be able to see them. Just wait a little while and the team at tap sports will eventually make you one. It may be a little frustrating at first, however, the team there is great and will make it happen.
It looks like you're new here. If you want to get involved, click one of these buttons!