Hi Stacie,
1) Yep, that's correct! Just remember that the irrigation timing requirements are still the same from your previous post! I've mixed those up before. If you need more guidance on restarts, please feel free free to post a separate thread in the group, and we will respond there.
2) I have only used constant rate. I haven't tried to use any other type and cannot provide advice from firsthand experience.
3) I have not seen an example with different irrigation rates/timings simultaneously applied to different land cover types before. You can choose to irrigate a different land cover type by modifying the last row in the vegp file (irrig !irrigation flag for each PFT). You may even be able to irrigate multiple land cover types using this approach...but as I understand it would be the same rate/schedule applied to each type (and I've also never tried this).
for timing reference:
Run.Solver.CLM.IrrigationStartTime = [start time, 24H, float, GMT]
Run.Solver.CLM.IrrigationStopTime = [end time, 24H, float, GMT, value must be > start time)
Good luck!