Vanguard sells all the required items Name Tape, Civil Air Patrol tape, and the SM Grade with Velcro backing
He's a cadet, not a senior member.
But that said, Vanguard sells the cadet insignia on velcro for the fleece.
Don't over complicate the process by trying to work around it. It's easier, and likely cheaper, to just order everything in bulk from Vanguard than to screw around trying to create a DIY project.