They must be, though being in the delta water is not too hard to get!
Not sure if the diesel is upto EN standards but it will work in IDI's no probs. Power outages are a massive problem in Nigeria and diesel gennys are very common, most of the diesel sold domestically would probably end up powering peoples homes and shops.