I doubt it, I would assume that the 10% is to direct ESB customers only
Yes, of course you will get off peak. You keep the same meters! The Electricity Allowance transfers too, but in the form of a cash credit rather than "free" units, according to the website.