I'd say they advertised it correctly, not really sure what vintage means but, it's less than 100 years old.
Depends on what you mean by "old", it's not period (18th century) if that's what you are asking. Guesses mid 20th century Not really a style...
Separate names with a comma.