Hi everyone! I'm in Alabama and have two 'legal' type questions about 'homesteading'. First, we are purchasing acreage in the next month and plan to keep chickens and a few of our own cows, and possibly a few horses (or other livestock) from the local animal rescue, that need housing and care, as room and pasture allow. We are planning to put in a garden and use the produce from the garden and livestock for our personal needs, and for giving of excess to family and friends. However, it has been suggested to me that we may want to take the extra produce that we cannot use or store and sell eggs 'from our property' and the garden produce at the farmer's market. I've read the state ag laws, and I am legally able to do this. However, I called our local extension agent because I'm not sure if doing so would then classify me as a 'farm', or whether that only happens if I apply for a 'farm number'. She says I don't have to, but I CAN apply for a farm number, and that having one would, for instance, qualify us for help if something catastrophic happened to our pasture, in terms of getting help to feed the livestock. My question is, what are the pros and cons of having a farm number? Will I be subject to willy nilly inspections and permit fees every time I turn around if I apply for one? It seems like I can buy feed in this state without a farm number, so is the only real purpose of having one applying for aid that I may never need? Second question: Does anyone know if I have to collect some sort of sales tax on eggs sold from my property or produce sold at a farmer's market? I realize this is a very local question, so if anyone in Southern Alabama knows and can respond, that would be great. Thanks for your thoughts on these!