Thread:Lukesams/@comment-5181383-20150825224153/@comment-5181383-20150825225753

Yes.

Yes, during 2003-2009 until it turned into Disney XD.

Yes.