Simple.. get legal advise
This is not a place for that but I'm sure you will get some replies to this. So why not give mine too
Everything is up to you, it's your company and they have to comply to your terms. If you don't want a non-compete that's up to you and if you do set your terms. Just don't make it impossible to follow or match the sale / services.
When you sell you're selling all of your hard work, hours, weeks and having a 5 staff members and approx 50 accounts all that has to come into play.
Staff members need to be protected or the new company will come in and take whatever actions they see fit for the new investment. If partnering then your not selling anything but your services and normally at a reduced rate / trade / merge etc.. all of which is very legal details. Contracts for each staff member can be shown to buyers to agree too as well.
Want out? Sell it lock stock and barrel and warn your staff of the sale before you do but then again it's your business so even this part is important as some might quit now. Just name your price and be prepared to back it up with statistics, forecast and charts etc..
Partnering? Oh, think about it. You have 5 people working for you and 50 clients or so. You're doing something right seams to me. But, with only 50 clients you might be cutting it close and too hard to balance everything? So don't be over the top and don't cut yourself short in providing your services too low either. Find a happy medium.
Then when you have it all figured out go see a lawyer to go over the scope of your venture. Your 1st meeting should be soon as you have an idea of what your after and what you have in mind to do. They will steer you in a protective direction

At least that's what your paying them to do.
If you'd like to visit more just PM us

Snerdey