I highly recommend getting the insulated, **waterproof** pants, especially if they are learning. Jeans work if you’re experienced and can avoid falling — not likely for beginners.
Must haves:
1. GOOD ski pants (most important part is having waterproofing), you can wear thermals or jeans and thermals underneath for warmth, so you don’t have to get the maxed-out insulation
2. pretty decent gloves (waterproof and well-insulated)
3. Ski goggles or sunglasses with 100% UV protection.
4. Lip balm (preferably SPF 30 or better) and suntan lotion/block
5. A fairly decent ski/snow jacket, but as long as it’s fairly waterproof, you can always layer shirts underneath
————————-
You can rent skis/boards, poles and boots at the ski resorts OR you can rent them locally, like at Hansen’s in Encinitas:
You can easily get lift tickets at the ski resorts, but can also get them from places like Hansen’s in many cases (ask them, as I’ve never gotten them there).