Is launcher Pro the same ui as Android?
It is a little different, but you can change the options to make it look and feel (as far I have noticed, and I have used both) identical to the stock launcher.
As for the lock screen, AFAIK there is no way to actually change it without rooting the phone, and even then most of the custom ROMs don't have it because using the AOSP/vanilla/Nexus One style lock screen was causing problems with the power button long hold menu. Currently Fresh 0.5.3 has a way to turn it on, and have it work pretty well, perhaps some others do.
LockBot may be the best way to go about it.
But even if you use LockBot + Launcher Pro, or get a rom with the stock launcher and lock screen, you are still using the sense dialer, contact app, messaging app, etc. in most cases. So there are a few "AOSP" style ROMs which mostly make it stock, and then there are a couple of totally AOSP ROMs, most are FroYo right now, but the camera won't work.