yea they are a bit lighter thinner then other bottles but i see no reason why they wouldn't work if you prime properly it shouldn't be a problem if your filling off of a keg then there should deff not be any problems
There was a thread where a guy trapped co2 from active fermention in bladders of some sort and used that co2 to car with i know of at least one brewery that does this red oak in whitsett north carolina traps co2 for carbing later on.
I have used the screw on cap growlers for a long time and had several beers in them for over a week without any problems but once opened its more like a few hours not a day