I'm using Google Wallet for tickets. If I'm not mistaken Network permission can be disabled, but Phone and SMS access must be enabled (or something like that). You need to decide for yourself how comfortable you are with that.
There have been some instances where I've been able to get .pkpass files and import them to PassAndroid. Few and far between however, Ticketmaster absolutely will not make tickets available that way.
Catima handles all my rewards cards.