Yes, L1 and L2 would hold approximately the same position over the Lunar surface. I don't know if two such satellites could see each other around the moon to allow for nearly 180 degrees of coverage of the Lunar surface. The problem with L1 and L2 is you can't just stick something there and make it stay, you'd need to have active correction and be in a halo orbit around the L-points.