1. No, you just have to use the facility for rpms should be called rpm...
rpm -options something.rpm
2. can't really... or more precisely won't really help with this one, there should be a manual somewhere with instructions on how to set it up, look for a readme document, I am not going to advise anymore then that as this sounds like an easy way to cause issues.
3. No, there are unofficial repositories that can be used for Red Hat but generally if you aren't going to pay for a RHEL license you should use CentOS as it's the nearest thing to clone around that is completely free. Repositories for pack managers generally do not work, across distribution.