Well i probabbly will use the technique to make every part of the castle separate .. like windows ... and roof and then combine it and merg the vertex ... about the roof i used to make cubes and then deform it to be like wooden pikes and on the woods i placed tile smth like this - > i hope this help and 10x for the picture i will use it to model this it's really cool castle