My recommendation as below:
All for all, decide a wedding date first.
For Banquet
1) Discuss the estimate number of guest you would invite
2) Discuss what kind of banquet style you like :: lunch/dinner, sit down dining/buffet, ROM+AD same day/ separate day??
3) Discuss the budget per table
4)...