Otro significa otro, otro.
La segunda pregunta:
for + time sustantivo (frase)" se utiliza como adverbial para expresar un "período de tiempo" y la duración de un determinado estado de comportamiento. Luego, dos días. Significa dos días más.
¿En cuanto a por qué hay otro?
Esta es la diferencia entre dos días y los otros dos días. cama por dos días Este último se va a quedar en cama dos días más (es decir, ha estado en cama dos días antes y permanecerá en cama dos días más).
El segundo. La frase significa que permanecerá en cama dos días más. Puede levantarse unas dos horas aproximadamente.