Business & farm

Your situation absolutely requires you to be going to a good tax professional.  For your sake, DON'T do this yourself.