in reply to Get value from object

According to the documentation for RT::CustomField, the $CustomField->Values part should be fine. That will return an object, but depending on the field what type of object it returns can vary. You can find out what type of object it's returning using ref($CustomField->Values). Then check the documentation for that class to find out how to get its name.