It is common to have fish spawn as soon as one is introduced into a new environment with the opposite sex. I've known corydoras do this, and cichlids. One of the tricks if fish won't spawn is to separate male/female in different tanks, then feed them well and introduce them to a small breeding setup; they frequently spawn overnight. Characins are like this.
I answered your mealworm question in the earlier thread, but will repeat just so it is here too; once a week is sufficient. Mealworms are not a good fish food more often, due to the fat and/or the very hard "skin" which if memory serves me is difficult to digest.