Actually, when you remove the cover, most of the debris will fall into the pool, unless you are absolutely carefull removing the cover.
As for the rings. If you get a lot of wind in your area, you may want to rethink this. I have a neighbor who has the rings and on windy days all of his rings...