custom post data – how to

Add supports to your array like so

'supports' => array('title','editor','author','thumbnail','excerpt','comments')

As for the additional data per each recording if you need to filter or search by it the create a custom taxonomy if not then a custom fields would be just fine.