The 28mm rims are YELLOW, not black. The black rims Todd was running was a prototype material that was supposedly a different compound of plastic.
Not clue on the offset, but from what I gather it allows the tires to be ran at the full 28mm without having to be cut down to prevent rubbing.
Later EddieO