well you can do all that without a company
a company is useful for many things, one of which is limiting your liability
that (in uk) is what a "limited" company means
so it's a way to protect your own personal assets from being siezed should you owe money. It's the company that owes, not the individual see.
so in a simple scenario - track gets sued for using a sample without permission - the company gets sued, not you.
but unless you require that, is it worth it? cos the annual costs would be about 500-800 GBP (in the UK) in accounting fees depending where your accountants are based (cheaper outside major cities usually)
if u did form a company, then you create a contract - there are templates you can get - to sign your own music to the company
then the company releases - so the company would setup accounts with the relevent online retail stores - the stores would send any accrued funds to the company, and then it's up to you how to use that money to "pay" the artists... which would be you.
so like if you had a "hit". let's say the "label" (company) you created, was paid let's say 50 grand.. in one year.
well you can pay x-percentage to the artist (you) and then you are personaly liable for tax on that money/income, (if tax is due) - the company keeps whatever is left after paying yourself the royalty as the artist - that money the company retains is NOT your personal income, it's company income, and tax is due on it, IF it breaches the rates etc
so you can pay yourself a small wage, which doesnt attract much tax (if any) and buy things you need to work as a company, thru the company... such as equipment etc
also with a company you can get investors/shreholders if it is sucessful or you found someone who beleived in it and wanted to invest etc. they cant really invest in an individual except by some personal contract between the 2 parties, but with a company they can invest and hold shares.
tbh, unless u think you'll sell a minimum 1000 downloads per year and 1 GBP each - an income of at least a grand - then having a company probably wouldn't cover the annual accounting fees
tbh it's probably only worth doing a company if "the company" earns at least a few grand a year minimum
but you can always release your stuff yourself, as a "sole trader" and sell it, without a company... you just have to be able to setup the accounts with the online stores that's all. There's no real requirement for a company to do what you want.
does that help?
where are you thinking of releasing it? which online stores?
___________________________________
I had an idea for a script once. It's basically Jaws except when the guys in the boat are going after Jaws, they look around and there's an even bigger Jaws. The guys have to team up with Jaws to get Bigger Jaws.... I call it... Big Jaws!!!