Two screws = yes!
Not sure what to replace with, but update on this as I have to replace my passenger side skirt real soon! I was just thinking of finding some nut/bolt jobbie from CT to hold it up with.

I might ask the auto-shop, who will paint the skirt for me, for recommendations on fixing it.