You don't need an off-roading license to operate an ATV in California. You don't need a driver's license but will be prohibited from operating your ATV if your license is suspended or revoked. You must wear a safety helmet if you are riding or driving an all-terrain vehicle on public lands.
Check out these Homewood, CA ATV/OHV resources: