Yes, the Cannabis plant can survive in many harsh conditions although they could be doing much better with separate pots, more light, and better soil...
I know my setup isn't perfect but that's what is perfect about marijuana ... its a weed and it will grow. This is my first grow so i was trying to keep it cheap and simple without ordering online or going to any hydro stores.
Growing weed, IMO, is pretty synonymous with bodybuilding, an old past time of mine. There are all the supplements in the world to build muscle, lose fat, do this, do that, and tons of tweaks on diets, workout regimes, and the works. I've done it all, and the bottom line is that you workout frequently and eat a high protein diet within a caloric range ... everything else after that, the creatine, the this, the that, low carb, zone, paleo diet, etc. is just icing on the cake (and doesn't make near as much a difference as you'd think).
So on this grow i concentrated on doing the fundamentals the best i could, knowing i can work on the tweaks later as i grow and learn as a grower. The fundamentals always outshine the bells and whistles! I did the best i could on lights (260w mixed cfl's), grow box (reflected and ventilated), and medium (MG MC in 1 7.5 gallon tub) w/ 2 blue mystic seeds.