Well lets get this straight, I know nothing about pricing these lovley MOCs!
As for rarity again not a clue, price wise I can help
Using Tracker the folowing have sold over the last 4 years:
Snaggletooth sold 2014 in Italy £1235.58
Sand people sold 2014 in UK £460.00 and USA $630
There have been no reported sales on the other figures.
As to which one I would like, that’s easy, I would have the C3PO, would you like my shipping address?
Hope that helps.