a. Airlines can't possibly ahead of time which gates they will use.
b. In some airports (like Paris Charles De Gaulle), an airline uses multiple terminals. The information is used to provide where you should go to check in.
2. What you really need is either the ticket number or the confirmation code.
As the flights can be canceled and/or changed, that information is unique to each passenger and the information will be actually used for check-ins.