His H-1 on I-797 approval notice starts from 11/1/2008, so he is not allow to enter US until after 10/22/2008.
If he arrives at border of US prior to, he may be refused, or allowed under other visa category, like B-2.
He better changes his flight.