Business & farm

No you do not need to be an LLC.  You can report your self-employment income and expenses on a Schedule C using your own Social Security number.  Schedule C is included with and part of your personal tax return, Form 1040.