From my understanding the m0n0 system caches the DNS entries it 'knows'.
Yes - that is, if you've got the DNS forwarder enabled. Flushing the cache can be done simply by clicking "Save" on the DNS forwarder page (without changing any settings), as that will cause Dnsmasq (the DNS forwarder program) to be restarted.