That can only be known by doing a soil test.
Generally none. Some people swear by Epsom Salts
Lime can be applied to the soil at anytime. You just have to make sure you do a soil test first to see how much lime is needed.
Tomato plants love the sun. Give them as much sun as you can to keep them healthy.
3tons
too much watering in the beginning.
possibly to much nitrogen based fertiliser
The optimum pH level for tomato plants is 6.0 - 6.8. You should use a soil tester to determine what the pH level of your soil. The proper pH level will grow much better tomatoes. Rapitest makes a specialized tester just for tomato plants.
Two limes per square yard (or one lemon per square yard)
In the pulp of tomato depending on how large the tomato is
the amount of juice a tomato has depends on the tomato
Lime is used to change the soil pH, not to kill weeds. Soil pH values range from 0-14. Many of four garden and lawn plants prefer the 6.0-6.5 range. Below is falling into the acidic range. Above is heading into the alkaline range. It takes about a ton of lime per acre to raise the pH 1/2 point. Raising the pH can make it harder for plants to grow. But weeds have a much higher tolerance level for pain than plants. So they would handle any changes much better than plants.
yes, tomato is a dicotyledon. it has 2 embryonic leaves (or cotyledons).
Department store finances were initially funded when the founder borrowed his wife wedding ring and sold.