we have a lot of to do ahead of us?
I'd recommend to translate the word "work" directly. Translations should be as close as reasonably possible without being unnatural.
před sebou as in seeing it infront of us, or as in the next days infront of us?
Normally you mean it figuratively (next days), but a literal meaning is also possible if unusual.