the fish probably had babies
Yes, if you separate them for 1 week in a tank with a clear divider.
You should clean a fish tank regularly with water changes of at least 50% each week along with cleaning out any waste or uneaten food, and using an algae scrubber to clean the sides
about once a week
You really dont clean a fish but you clean the tank and you clean that about once a week or every other week and you feed a fish everyday
The best time to clean a fish tank is time that is available to you every week for maintenance.It's a good idea to set aside time one day each week (preferably the same day so you never forget) to do at least a 50% water change, and to clean any debris or waste from the tank.
Your fish will be much happier if you change at least 50% of the tank water every week.
yes you can if you clean the tank properly every week
Every week so your fish can feel like their at home.
once or twice a week
No they do not; having gravel or not is really the choice of the fish keeper as far as how they want the tank to look. You can certainly leave it bare bottomed as many goldfish keepers do to give the fish more swimming room and easier time cleaning the debris from the bottom of the tank each week.
Tropical fish and coldwater fish are easy to take care of if you have 30 to 45 minutes to devote each week. If you don't, than NO fish is good for you. Water testing, filter maintenance, and water changes take at least this much time each week, if not longer if you have a truly large tank that requires bigger water changes.