You do not need to activate your SIM card/hotspot.  Your SIM card/hotspot are setup to be used right out of the box.  In order to check your data balance, add data and setup auto-refill you will need to setup a Droam account which you can do at droam.com/activate.