Fish can go a week or more without food without harm. Leave the tank covered with something that light can't get through, and don't uncover it for any reason other than to check and make sure all your critters are okay...
I had this problem, and it took nearly 2 weeks to completely clear things up. I did sneak them some food every 4 or 5 days, but only a fraction of what I normally fed them.
As for the ich, treat it before dealing with the algae problem. It'll kill your fish a heck of a lot faster than pea soup will. After you have that taken care of, do a 30-50% water change, being sure to vacuum your gravel thoroughly, and give your fish a week-long solar eclipse. You'll see worlds of difference.