Headliner insulation

Was looking around online for some headliner insulation for my '65 Dart and all I could find for pre '67 A-bodies was for 64-66 Barracuda's. I'm figuring I could probably use this (only 19 bucks), what do you think? Also what was the purpose of the sailboard cards? Are they there just to give a good surface to attach the headliner to in that area? The headliner I have has the material to cover those attached to it. Thanks.