Yes, they are self supporting to a degree. A smaller shed would not require much if any framing and larger sheds require less framing. Think it would work out more expensive than colour bond by being insulated is a benefit, insides of sheds can get pretty hot
That's the stuff, yes rats/mice can do that but capping exposed edges solves the problem