The number plate surrounding comes of I believe so take it off
Badges should definately be taken off
Headlights and tailights should be taken off
If you want everything to be colourcoded u can leave the trims on the door on rear bumper. More recommended way is to take them off and spray separately, so underneath is sprayed as well.
Basically anything that is removable should be taken off. This allows the paint to go into the creases and seal properly.
However, this is for it to be done properly. If your spraying it the same colour you could always leave it all on and just mask up...really up to you.