1. Yes, the editor works offline.
2. The addon developer needs to have published an update for C3. Most actively developed addons should have already been ported. If the addon is no longer actively developed, unfortunately this is one of the possible consequencies of relying on third parties to support your game. There may well be an alternative addon available though, or the many new features in C3 may provide built-in support for it instead.