Sequence of events that can cause lost money in MultiBit
When you create a new receiving address it is written to disk and backed up locally (ie on your disk).

If your disk was destroyed or stolen you would lose your bitcoin yes. This is why we recommend backups on another machine or USB drive.

There is no hidden key pool in MultiBit