Hi NoJS,
Nein, vorausgesetzt, ohne JS existiert kein Link ( CSS a.download {display:none;} ).
Nein, Ansicht → Webseiten-Stil → Kein Stil — und schon hast du im Firefox das CSS deaktiviert und hast den Link ;-)
Abgesehen davon ist es unfein, Besuchern mit deaktiviertem Javascript den Download-Link vorzuenthalten. In diesem Fall wäre es also angemessen, den Link normal auszugeben und dann mit Javascript zu deaktivieren und erst nach entsprechender Zeit wieder zu aktivieren.
Wenn es nicht akzeptabel ist, dass ein Besucher ohne Javascript die Datei sofort runterladen kann, dann muss sowieso eine (etwas aufwendigere) serverseitige Überprüfung (Ticket-System) gemacht werden.
Viele Grüße,
~ Dennis.