Hard boiled eggs will last up to 1 week in the refrigerator, and that's always the most time-consuming part. According to food safety guidelines, it doesn't seem to mater if they are peeled or not, but I find that they tend to do better inn the shell until prepared. Plus, they can become misshapen once they are peeled and resting in a container. If you need to make a large batch for a party, you can slice the eggs and prepare the filling a day or two in advance. Store them separately and assemble just before serving for best results.