Earlier quoted context omitted.
You could check a lot more than 1B address per second.
Not easily, as you need to do an elliptic curve point x scalar multiplication, which takes tons of cycles on a CPU and even tons of gates on an ASIC. Please provide a link to hardware that can do it much faster...
I doubt whether this would get far past 1 billion a second though.