I don't remember if they stamped the form or not. However, I do remember them signing the W7 form.
In my particular situation, mailing the form was all I had to do. You might want to look up the instructions for the form W7 to see if you need to do something different based on your situation https://www.irs.gov/instructions/iw7