Hi heidi,
first off you males behaviour sounds normal to me and i would be more worried if he wasnt in a cave and was alot more active...
My males never come out there cave untill they have raised a batch of fry then they feed for a 3-5 days thats the only time i see them...
a 3 ft tank sounds fine to me for one trio....if you added another male then it would become an issue...
as for the other tankmates the guppys should be fine but the cod fish you have ?? i aint to sure never heard of one before....
Also the statement in the breeding article means keep your temp about 26.5 'C...at all times.....
But when you do daily water changes of say 20% you temp will drop a few degree's for an our or but will then rise again back to 26.5'C...
If you imagine a pond in your garden and the temp is lets say 20'C and it then rains your pond temp will drop untill the rain stops then it will rise back to the outside ambient....does this make sense for you???
So what you are trying to achieve is a rainy season...a fake one lol....
cold water in variation stimulates your fish...FACT......i would try and do a 30% water change every other day in a 3 ft tank.....
And your females will always be more active than your males, as they fatten themselves up ready for spawning.....
i hope this helps you with understanding what i wrote in the article a little better....
thanks CuRbY.....