You cant have looks very hard. As was said, invicibility (or as close as you can get) was answered just a couple of days ago. Its still on the first page.
As for respawning, there is a whole thread dedicated to it in the multiplayer forums, which is where questions regarding multiplayer and respawning are.
You might have luck using the forums search function, theres a button at the top.