Yeah there's cannons on a few of the runs. No guarantees of snow in March, but I think recent years have been pretty good. I'm sure there's a website out there that shows historical snow levels.
Loads of places to rent ski equipment and get lessons from.