You are able to upgrade your farms by right-clicking the end-rod and you have a choice of using XP. or money. This will allow your farms to increase its range and other features that Epic Farming allows it to do. You are also able to change the settings for the farms on what each level will give upon each level up.
The farms or the animal drops in the range of the farm will automatically be transferred to the farm's inventory. You are able to access this by left-clicking your farm and this will bring up a GUI with your items available for pickup.
Put the dedicated item required to breed an animal in the farm inventory, it will then use those items to breed nearby animals. For example wheat for cows, carrots for pigs, etc.
The farm will automatically replant if it has a seed in it's farm inventory. For example seeds for wheat, carrots for carrots, potatoes for potatoes, etc.