Hallo!
Viele Fragen auf Einmal...
Notiere die Links so: <a href="#" onClick="return false;">, dann
wird das Neuladen der Seite unterbunden. Den Handcursor kannst du durch Hinzunahme des Attributs style="cursor:default;" verschwinden lassen.
Mir ist leider keine Methode die in allen Browsern funktioniert zur Anzeige einer Grafik über einem Eingabefeld bekannt.
Gruß
WebFix