For breeding? I'm afraid not....its a little more complicated then just putting a male and female together in the same tank. ;)
On top of your fishes regular homes, you need a whole separate setup for spawning, and then possibly a larger one for a grow out depending on the size of your spawning tank....filter(sponge I believe is the best), heater, plants(preferably live), the whole shabang Different methods use different sizes, and some even use large sterile tubs, but I believe its good for your first time to start out with at least 10 gallons.
Ahhh, I see. Gottcha.
Yes...sadly the conditions bettas are kept and sold in are really for the most part quite atrocious. I have seen a tad bit of improvement in certain places over the years, so I hope that is a sign that one day cold tiny plastic cups will be a thing of the past.