Si, come idea va bene...anche quella di usare date($data_inserita) ti ricrea un formato compatibile con DATE di sql...per il controllo sul formato della data puoi crearti una funzione di controllo oppure usare Xin Calendar, un buon calendario in javascript...

Il cliente potrebbe "dimenticarsi" di cancellare record vecchi, quindi mi serve una query che mi restituisca i risultati a partire dalla data corrente.
Qui però non capisco cosa intendi...