If I want to develop an android racing game set in the 1940-1950, with the real track of that period (that differ from the actual one), both closed and steet circuit, and the real car of that period (F1 car), I have to pay a license to use it's name and aspect? If so, how much it would be cost?
I am not a lawyer. If you are serious about creating a project which might infringe on 3rd party intellectual properties, always get legal advise by an actual professional lawyer familiar with IP rights. But as a layman I believe this to be true:
Names are protected by trademark. You can generally use a trademark when the owner doesn't use that trademark for business purposes anymore and doesn't have a registered trademark for that name.
Architectural features like race tracks and mechanical designs like cars are protected by copyright. Copyright expiry duration vary around the world, and can be somewhere between 50 and 120 years. What would it cost to use them in your game? Whatever the copyright owner wants you to pay. You would have to find out who owns the copyright to the track layout and the car's appearance and negotiate with them.