Is it possible to ping an AWS elastic IP and have it invoke an AWS lambda without involving a server?
No it's not possible. An Elastic IP can only be assigned to an EC2 instance. The Elastic IP is not usable in any other way.