I want to deploy on an already existing Red Hat VM. Will I be able to do this?
Yes.
This should have much information on installing Splunk: http://docs.splunk.com/Documentation/Splunk/6.4.0/Installation/Whatsinthismanual