To answer the first question - 38 states have the death penalty:
Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Idaho, Illinois, Indiana, Kansas, Kentucky, Louisiana, Maryland, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, Wyoming
(list from Justice Center Web Site - University of Alaska Anchorage - Focus on the Death Penalty - Death Row)
To answer the second question - I believe that in most (if not all of these states) the death penalty is only imposed for murder.
As far as the federal death penalty, there are currently approx. 60 offenses that can result in a death penalty sentence (see FEDERAL LAWS PROVIDING FOR THE DEATH PENALTY) Of those, the non-homicide crimes are espionage; treason; trafficking in large quantities of drugs; attempting, authorizing or advising the killing of any officer, juror,or witness in cases involving a Continuing Criminal Enterprise.
The USA military has its own death penatly and list of death penalty offenses (e.g. spying, mutiny, desertion, etc…). I couldn’t find a complete condensed list, but you can find the full list of offenses from the USA Military’s Manual for Courts-Martial.
P.S. manhattan - you say «You can receive the death sentence in any number of states.» Actually you can receive the federal death penalty in any state (of course), in addition to state death penalty sentences.