Hallo Julian,
In den meisten Fällen dürfte die ID ja ein Int_Wert sein. Der letzte Eintrag ist folglich der, mit dem maximalen Wert in den ID-Spalte.
Nein, nicht unbedingt. Denke daran, dass es sich um eine Mehrbenutzerumgebung handelt.
Über eine Abfrage von MAX(ID) bekommst Du die passende ID.
Nein, nicht unbedingt. Ist außerdem überflüssig. Es gibt LAST_INSERT_ID().
Freundliche Grüße
Vinzenz