I would say Treasure hunter/Beachcomber as far finding domains but then I dont do this for a living. As to hustling people, I dont. I have enough of that with mail marketing. If I was doing this for a living though then yes, whatever it takes.
As far as selling Domains, I am building mini-sites...