I have been waiting over two years to have my site view and added to dmoz. I understand the problems that have occured with your servers but how can I find our if my site has been review and when and if it will be added.:
You can't.
What you are asking is a status request. And as you might have read we don't do that anymore.
see Discontinuation of site status checks
please also read our FAQ (link at top of page)