1. 245(i) protects people living illegally and be able to adjust status in US without a legal entry.
2. A petition must be filed for such person before April 30th, 2001.
3. If you have legal entry and maintained legal status in US until now you don't even need to use 245(i), if not you can use it since your petition was filed in 2000.