how far in advanced should I slice cake?
Don't "pre-slice" cake more than 20 minutes in advance. It dries out too quickly.
two days ahead is fine, as long as you keep it tightly wrapped, and stored in the freezer.