I frequently leave fish in iced cooler for 2-3 days before filleting. I check and change the ice frequently.. I don’t think I have gone any longer than three days. I also freeze fillets in water and don’t see a difference in fish frozen a week or 3years. I have never froze whole fish .