FBI agents usually get a degree in Criminal Justice. Many schools offer that course work. Visit http://www.allcriminaljusticeschools.com to find a school in your area.
I don't know but I think it is 1 to 2 years.
you should search for a college that teaches you how to do that, then go to that college get a degree in criminal investigation and apply for a job.
There is no timeframe. However long it takes for the investigation to disclose enough evidence to charge and indict you.
long hours, costs alot of money to go to law school, competition is strong
IT DOES NOT GO ON YOUR CRIMINAL RECORD
6 years
Yes its called law school
Yes.
What you do in high school has little affect on becoming an attorney. Get out of college and go to law school.
No school.
Criminal offenses do not go away.