No museum but you can take your personal car around track for a fee
No but in town there is a small historical group. Ask at the tourist booth on main street.
No museum at the actual track
No There is the International racing museum in the town.
Thanks! Your answer is awaiting moderation.