I currently have some guppies and 2 diffrent species corydoras (only 1 of each,I know I know bad idea) and I'm giving them to my brother who has a 20 gall long and he will get more.
So I want to put a trio of dwarf sparkling gouramis and 4 panda corydoras and maybe a small school of chili...
If she is showing signs of stress and other fish bully her or you just want to save as many fry as possible yeah putting her into another tank is a good idea or you can put her into a breeder box and release her when she is totally done (mine take about a day or two.) Good luck
Well since you're gone for three weeks that feeder might not work. Maybe try to get a freind or neighbor to check in on the fish and feed them every 3 days or so. Of you do make sure to portion out the food for each tank in a separate container like a zipblock bag.