I do think that this is an unsigned Alice Caviness brooch. I bought it as an Alice piece.
I clean with microfiber cloth. I do not leave backs on earrings for sanitary reasons unless in super condition.