Why are 'até' and 'a' needed here?
"Até" is the translation to "to", and "a" can be omitted if you want.
Should 'cada dia' be ok?
"Cada dia" is suitable to "Each day". In this case, "every day" can mean "todo dia" or "todos os dias".