Merry Michael, love the pic of your guppies! :)
As far as other fish, don't cram too many in a small tank. If he flares up or nips any fish, take him out. Don't torture other fish with the Betta.
Males; all VT; Jello♥, Binky, Killer, Jinx, Shadow♥, Viper