A:Answer No, it does not have a CI (Common Interface) slot.
Yes, it will work in Europe, it supports universal AC input of 100 - 240VAC (50-60Hz).
The power plug it comes with is a standard 2 prong NEMA 1-15 Type A plug (used mostly in the USA and Japan), so you will need an adapter for Europe but electrically it will work.