Welcome to the forum.
I've moved this from the 'Cost of Living' thread since it's a different topic.
You have to pay tax on all income. Not sure about the rest of your questions.
Buying a house made simple - get your free report to see how you can buy a home without a bank.
Flip Minds - get connected, inspired and communicate with like minded people.