With regards to the setup of the sole-trading business, it is relatively easy.
I run a business online from home and the important thing, as smeone has already said, is to keep a record of everything, includng all outgoings and income. I just use a simple Excel spreadsheet - I, personally...