you can surely use earthbag for external load bearing walls.. and glass bottles provided they dont touch and there is at least a few inches of cob or concrete between them..
making an earthbag roof is totally an option but only for round walls.. so that might not work for you as this building looks square.. unless you knock it down !