Welcome to the forum! Sounds like you have a good project, start a thread in the projects section and throw some pics up!
As for the frame no, don't the police etc sometimes use acid to show numbers that have been ground off? Might be worth looking into