Doing Tirreno and San Remo, then long altitude camp before Liege and Giro is a pretty traditional Giro-prep. One can even throw in Tour of the Alps like Nibali did back in the days.
From Liege to Giro start there are 13 days, even time for a short altitude camp, like some do between Dauphine/NC...