I would worry more about keeping those needles in place; many (let's say 75% as a high estimate ) replacement parts that are manufactured for these trucks do not fit exactly as the part they are replacing. I'm a new guy to these trucks myself, but what you've got pictured looks like it will function just fine.
Brad
Edit - I can't delete this post, but somebody else will chime in with definitive advice. I'd file the new part to seat properly