Can custom fields pull into reporting?

Yes- any custom field can be pulled into a report.  Keep in mind, though, that not all reports can add all fields, depending on the nature of the report.  Be sure to check the overview screen for each report template to review what fields are configurable for that template.