Yeah as I understand it, since it's "blessed" so to speak, it can't be insured. And the bless doesnt transfer to whoever holds it, just the char whose name is on it.
Yes this is a faction item useable only by the person who earned it threw the factions system. There for it has no value at all.