What all priviliges will my german shepherd dog have once he is a trained and registered service dog?

If I was told correctly by someone, I understand that he should be able to go into a store or restaurant if needed. Is that correct? What about air traveling? Would he be able to sit with me or will he still have to sit underneath the plane where most dogs go?