

Advice needed for a long time fish keeper but new to goldies
Long time fish keeper (10 years keeping betta and other small fish) but first time goldfish keeper here.
I've taken in a fancy tail and a comet goldfish (freebies that I couldn't just leave behind), they were living in 20 litre tank but I've moved them into spare a 45 litre tank that I had free and added established filter media. I have a few questions:
I know the tank is too small for goldfish but realistically how long could I keep them in this setup?
How often should I do water changes in this setup to keep them healthy?
What's the best food for them?
I'm keeping an eye out for a second hand tank or even a large container pond (I have a covered patio that has space for a barrel or trough or similar) that I can eventually move them into but that could take some time in my semi rural area. Any advice would be much appreciated!