The user's base Speed is doubled after its held item is used, consumed, or removed (only if it had one to start with). If it leaves the field after this effect or gains another item, this bonus is reset.
If the target uses a damaging move this turn and if the user uses Me First before the target, the user copies that move and uses it against the target, hitting with 1.5x as much power. If the target moves before the user, Me First fails.
Hidden Power's power and type vary depending on the individual Pokemon using it, ranging between 30 and 70 power. There is no way to change a Pokemon's Hidden Power type or power, so you are stuck with what you have. Hidden Power is always a Special-based move.