Wow! That's great, Stacia77
Yes, that is true about reseller ID's and business licenses, although not necessarily required, having on or both will mean you get access to more suppliers.
Let us know if we can help you with anything else.
The best of luck with your supplier hunt!