Yes, it will.
So long as you are putting a carbine buffer and spring in this extension it will work fine. Barrel length isn't a factor. If you are changing from a rifle spring and buffer to a carbine spring and buffer than you may need to do some tuning of the gas system/buffer weight for optimal cycling.
Yes as long as you are using the correct carbine length spring and carbine buffer.