I am adding a new tank to the house today, I have 2 back filtes on my other tank so I am going to put the used filter into the new tank today, and some gravel, can I add 3 fish from my other tank today or do I have to wait for a mini cycle?
you have to let the tank get stable in temperature first.
which usually takes more than 24 hours.
you should also dose the full volume of the tank with dechlorinate.
otherwise you should be fine.
unless you are adding 30 gallons worth of fish to a 10 gallon LOL
still go slow. the biologically active filter should be able to handle the load, and bacteria will begin to colonize your gravel bed over the next month.
that being said, don't add tons right now because if you overstress the filter without having the gravel bed established you could get a mini cycle.
is this short term? 20 gal is a little small for a angel. should be ok for now just watch the water. do water change if you get any spikes.