3. We want to sign up for Validoo MediaStore. Do we also need to sign up for Validoo Item?

Yes, in order to use Validoo MediaStore you first need to be a customer of Validoo Item.