I'm not sure I'd agree about having the players make their own characters. If they get there just for the game day, that's just adding more time to the adventure, even if your other suggestion shorten the time. Especially since you're introducing Player's Handbook 2, people aren't going to know...