How to automatically delete row from database and how to insert multiple value

I need help on this two tasks…

First
how can I automatically delete row from database table that is over 5days or 30days…as in, after 5 days the row as been inserted it should delete automatically…

Second.
How can I insert multiple value into database table and each entry will sit on is own row…what am trying to do is that I have many data e.g numbers (44444433445) that I want to insert into my database and this is over 100 and I dont want to be adding them one by one, am thinking of inserting them once and each numbers sit on is own row inside the database table with unique id on auto_increment.

Any help in form of writing or PHP code is welcome…

Can you please post the output of a SHOW CREATE TABLE for the table concerned?

I have this table with 6 columns, I use one for date and time, all I was hoping to do is that when the row is over 5days the row should delete automatically…

Example site is website that delete history/message over 30days…