I think so
Yes, i believe they do, but you have to have pilot/flying j authorized by SC fleet/Voyager. (I THINK...)
I checked their website and found Voyager listed under the Fleet and Business link. You might want to check out the site. It kind of looks as like you can fill out a form online so they have your info saved. This might help speed things up when you stop for fuel. Not sure, guess on my side Good luck!
Thanks! Your answer is awaiting moderation.