Donna , Vellum Might be Too heavy to pick up the trace well . Tracing paper is light and picks up well .
If you have it ,Try it and see if it works . it is certainly strong and would last a long time for sure !
Let us know what you find with it . Please .