Hi @Akbarali Momin
Q1: when you create a credential you have to define the public key to the instances. If you have a public key which generated with a private key file how it is possible that you do not have that file?
Q2: currently this is not possible. What is your scenario where you need a specific install path?
Q3: you can not select specific instances for cloudbreak deployment. You can use dedicated instances but I think this is not enough for you