Like I said it depends on how many fry you get.
I would say a minimum tank of 20gals but if you end up with 100+ fry then you'll need a bigger one or extra ones like we have.
As for the jars....ours hold almost 1gal. If you have 50 fry then you'll obviously need 50 jars. If you have 100 fry then you'll need 100 jars. These all have to be kept at a temp of 27c, so you'll have to have a way of heating them. Then you'll need to do water changes on each one daily or every other day.
Breeding Bettas is far from easy and requires alot of time and commitment and space. You'll also need to set up a brine shrimp hatchery so that you can feed fresh brineshrimp 2 or 3 times a day.