Do I need to have my own pendrive to install the software?

Yes, Cubic Orb does not provide the pendrive. The licence does not require a specific type of the pendrive, you are free to chose it.