How many companies/clients can I create and how can I do it?

The number of companies/clients you can create is basically unlimited. You can create companies/clients by selecting the menu under Customers and then clicking Add New Customer.