We at least know that the items need to be held in order to force Mega Evolutions. This goes to say GameFreak really does follow the Metagame closely. They didn't make the items as usable from the bag, which isn't viable in competitive battles. Maybe the transformation consumes a moveslot? I hope not, because every Mega Pokemon learning a move like "Mega Transform" is quite a bit ridiculous.