I have been wanting to try properly again

I need recommendations for possibly keeping one goldfish and a few cleaners. I’ve heard that goldfish should have sand or real but small rocks and live plants. And that they should have a playmate? (Another goldfish, same or friendly breed.) Been thinking of getting a Fantail since they are relatively the healthiest and along with some plecos, snails or even shrimp for cleaners. How much hiding spots do they need? Should it look like this? I know some people say since goldfish are so messy they should just have a bare tank with a filter but that does not seem ethical to me at all. I want the tank to look something like this. The quality of life from that is non existent. What should I feed them? I heard gold fish eat everything but does that mean I can feed them any type of fish flake food? What other food can I feed them? Like vegetables, fruits, meats (I know about blood worms) and how often should I feed them a day?

I need recommendations for possibly keeping one goldfish and a few cleaners. I’ve heard that goldfish should have sand or real but small rocks and live plants. And that they should have a playmate? (Another goldfish, same or friendly breed.) Been thinking of getting a Fantail since they are relatively the healthiest and along with some plecos, snails or even shrimp for cleaners. How much hiding spots do they need? Should it look like this? I know some people say since goldfish are so messy they should just have a bare tank with a filter but that does not seem ethical to me at all. I want the tank to look something like this. The quality of life from that is non existent. What should I feed them? I heard gold fish eat everything but does that mean I can feed them any type of fish flake food? What other food can I feed them? Like vegetables, fruits, meats (I know about blood worms) and how often should I feed them a day?