Therefore, it is better if you could find a provider that provides sufficient disk space and bandwidth instead of an unlimited number. This will help you maintain a stable service without slowdowns and constant locks. Also for good suppliers, you can choose among the providers that are in the business for longer because, as you know, hosting is a very competitive business and maintaining for a long time means that the specific provider has provided good quality support For your customers. So this is one thing that can help you choose a good provider
Regarding their requirements, all of them are fair requirements. There are suppliers that offer all your reasonable price requirements. In addition, there are some other providers that offer special features, such as free whmcs with your plan, in addition to the one listed in your expectations list.
First I suggest you make a short list of some providers, then I suggest you visit your site personally and verify the features and limits they offer. If you are satisfied, you can chat with them or open a ticket. Through this, you can not only get an idea about your help desk and response time, but you can also request a discount. There are few providers that offer discounts for beginners and for other reasons, with respect to the price quoted on the site.
If you are satisfied with the offer, the next thing you can check is whether the chosen provider offers any test facility. Generally, the hosting does not have testing facilities, but there are few providers that offer the test at a much lower price, you can use the trial version to experience their service and if you are satisfied you can continue. Also, when choosing a provider, do not forget to check if they have the option to upgrade, in case your customer base and resources are complete at any time, you should be able to upgrade to a higher resource plan.
I hope this helps you and I wish you good luck in your search. I hope you find a good supplier soon