I have to agree with CB that the first tank at least is smaller than I personally like to see as a permanent home for a betta. Also none of your tanks appear to have heaters. Unless your room is kept heated at a toasty 80-82 farenheit (water is always a couple of degrees cooler than room temperature) your bettas are going to suffer from the constant temperature fluctuations.
Plastic tubs that are a couple of gallons in size are cheap, and make for a suitable tank alternative. You can usually pick them up from $2 shops for a decent price.