bom dia Luiz, também estarei em Cusco por esse período (21 a 25/05).
Após ler algumas dicas aqui no fórum optei pelp seguinte roteiro em Cusco:
Dia 1: meu voo chega às 6h da manhã. vou deixar a parte da manhã para pequena adaptação à altitude. De tarde farei o city tour de Cusco (Catedral, Qorincancha, Sacsayhuaman, Q'enqo, Pucapucara e tambomachay. Noie em Cusco
Dia 2: Passeio por Chinchero, Maras e Moray. Noite em Cusco
Dia 3: Passeio pelo Vale Sagrado (Pisaq, Urubamba e Ollantaytambo). Abandonarei a excursão em Ollanta para pegar o trem nesse dia para Aguas Callientes. Noite em Aguas Callientes.
Dia 4: Acordar cedo para ir para Machu Picchu (Comprei o ingresso para Machu Picchu + Montanha). Pegar trem de Aguas Callientes para Ollantaytambo e depois van ou táxi de Ollanta para Cusco. Noite em Cusco
Dia 5: Voo de Cusco para Arequipa.
Quanto aos seus questionamentos:
1- Não acho que a melhor opção seja já ir para MP no segundo dia. Li em muitos relatos que o melhor a se fazer é deixar Machu Picchu por último (a cereja do bolo).Então recomendo que faça os tours pelo Vale Sagrado antes de ir a Machu Picchu.
2- Passeios dos demais dias (veja minha programação como sugestão);
3- Se você já estiver com a programação definida antes de viajar recomendo que compre os ingressos e passagens antes. O trem e o ingresso para MP não terão diferença de valor comprando aqui ou lá. Outro ponto: caso você queira subir uma das montanhas (Wayna Picchu ou Montanha de Machu Picchu) é melhora garantir a entrada o quanto antes. Deixei para comprar com um mês de antecedência e não consegui o ingresso para Wayna Picchu