Is there a minimum number of tables I must have?

No.  At Christmas time we are very busy & have a minimum of 2 tables in November and December for Fridays & Saturdays. Other days and times of year can be one table.