Hi, I'm not sure what the full biek weighs as I don't have the scales to weigh it properly, but it is damn light when compared to my modern hardtail which is a Giant XTC running XT/XTR.
I can try to get a weight, but only have kitchen scales which I fear won't go high enough.
With regards to the size of rider it will suit, it is all down to personal preference, but I' m 6ft and it would be fine for riders of that size if you like to run a long seat post, but I'f think it would fit ridrers anywhere from 5ft 5 upwards, depending on leg length.
Ian