I use Redhat, but my server is managed and I don't know how to install an OS so I can't really help with that. I don't see why not though.
I like Plesk 7.5 reloaed for it's simplicity and clear layout - cPanel can be bogged down in unnecessary features IMHO. I used cPanel for over three years and was glad to see the back of it.
I looked at different control panels. Direct admin was resonable in both price and features. Is there any other control panel that is close to direct admin in price and close to cPanel in feature?