Ao fazer limpeza usa só agua e esponja só para o aquário, não uses nunca detergentes. Quando muito usa vinagre como se fosse detergente ou sumo de limão mas depois passa tudo muito bem por água.
Todos os aquários no inicio precisam de ganhar vida biológica que te vão ajudar a manter a qualidade da água. Para isso convém colocar bactérias filtrantes na água. Tens várias marcas que disponibilizam este tipo de produtos, ou então se tiveres alguém conhecido com um aquário maturado, podes pedir alguma dessa água e colocar no teu aquário.
As bactérias filtrantes vão tornando a água que tiras da rede em "água viva" e não tóxica, própria para receber os teus primeiros peixes. A este processo chama-se clico do azoto, e demora cerca de 3 meses a ficar completo, embora possas colocar alguns peixes resistentes no aquário após o final do 1ª mês. Pesquisa no forum por ciclo do azoto para saberes mais sobre isto.
Depois desde que vás fazendo TPA's regulares, diria que 25% de 2 em 2 semanas é suficiente para manteres um bom equilíbrio no aquário.
Um pormenor importante, nunca ponhas água da rede diretamente no aquário, este é um erro de principiante relativamente comum, deixa sempre a água num recipiente aberto durante umas horas para o cloro da água evaporar ou então podes usar anti-cloro.
Quanto às algas, eles aparecem até em aquarios relativamente bem tratados, pode ter a ver com a iluminação, deves usar lampadas proprias para aquario, ou com um espectro entre 6500K até 12000K, caso tenhas plantas. Se não tiveres plantas podes usar leds.