Libraries

Yes, you can have multiple independent installations of the Arduino IDE if you run one (or all) of them in portable mode:

Regarding this bad library, if you provide details we could likely help you to solve the problem.