Sorry just going to point out whats wrong there, swordtails ok, angels need a 29g tall minimum, black skirt tetra need shoals so 5+, rainbow sharks don't get on with each other and need a 40g or 55g (can't remember which) minimum, silver dollars need shoals and bigger tanks, common plecs get huge so need huge tanks, clown loaches need shoals but will get big eventually and you've already sorted the pacu.
As for the breeding, clone one of your current tanks, then setup the tank with lot's of rocks etc. and male and female fish, feed well, keep the water clean etc. and they should breed.