Your best bet is to find a good accountant and put those questions to them. Don't panic about it - your accountant will be able to answer all your questions so providing you have records, it won't be too difficult.