I would go A and yes, sew them. You don't want them shifting on you and lose insulation. BUT, I am a newb and my opinion doesn't necessarily reflect the opinions of this forum sight or its members...