The guy says its 5v but as you say the numbers seem to suggest 24v, would presume the docs are correct.
100 ppr isnt going to be great, thats for sure, especially if you are intending to turn at low speeds but at least you know that Baumer seem to rate their encoders for high speeds so might be worth doing a search on US eBay.
Hood