Can you attach a custom form to a request queue but keep it hidden from the intake process? Need the fields attached to the requests for reporting but don't want the fields to be part of the intake view for a requestor.
Add a "Section Break" above the fields you want to hide and set edit for that section to Admin only. If the reports would be shared with general users, in the View section you might want to add their access type to the object. If not then keep that as admin only as well.