I forgot some of the jargon. Custom recovery is the boot menu when you start up with the the three buttons(home+volume+power) then yes.
No not necessarily bone stock. I like my cm7. Just my phones too slow. Slow stock cm7. Like a clean phone running cm7. Or maybe another rom if anyone's...