1. No, attributes aren't imported.
2. You can do that both offline and runtime, but you should be careful with colliders - colliders are very expensive to change at runtime.
3. Yes it will, but as mentioned above, rebuilding the collider is very expensive.