>ISerializableを実装して無くてもSerializable属性がついてればシリアライズ可。
あと、これはメンバが全部シリアライズ可能な場合など制限はある。
あと基底でISerializableを実装してる場合は派生でオーバーライドしなきゃならない場合もある。

あとInProcだと確かにシリアライズできなくてもいいんだが、
なんというか後々のことを考えるとシリアライズできるもののみにしといた方がいい。