How long do you have...? Semana Santa will probably be very busy, so book ahead. don't you have to buy Machu Picchu entrance tickets in advance now? Especially for Huyana Picchu?
day 1 - BA - Lima
day 2 - Lima - Cuzco
day 3 - sacred valley - aguas calientas (not sure about the evening train...