1 Jn 5:11 Yes, the life/Spirit is in Christ--for that reason, only those who abide in Him receive the Spirit.
1 Jn 3:23-24 Yes, it says those who obey Him abide in Him and they receive the Spirit.
This is just as Galatians 4 says, "Because you are sons in Christ God sent the Spirit of His Son into your hearts".
I don't see what you see. 1 John 3:23-24 is saying those in Christ walk with him because they have his spirit. I don't know how you get that we need to walk with him to get the spirit. Well, I do know why you believe that. It's what the Catholics believe.