Password lock for shut down screen
No, that's not likely without jailbreaking the phone.

There are only a limited number of features on the iPhone that an app can interface with.  I very much doubt "shutdown" is one of them.