Yes.  A parent or guardian must be present for the duration of Tiny Farmers events.
Each Tiny Farmers event has different age requirements for kids. Please check for specifics based on your event selection. 
No! Children can be enrolled in any Tiny Farmers event with no prior farm exposure.