Unless you have a green card ( which I believe you do) you can't enlist. Even then you cannot get a job requiring a security clearance. That being said, if you don't have any medical background , the Navy will teach you.
Corpsman "A" school is at least 6 months. You may or may not be attached to the Marines. It will depend on where a corpsman is needed.
You might want to look as Mass Communication rating. Those are the journalist/photographers. Enlistments are for 4 years no matter which branch, unless reserves.
Your best bet is to talk to recruiters from theose branches.
Dudeeeee boooooo naw dude talk to your recruiter if you want options to go someplace and see the world go air force they are the only branch that offers a dream sheet ( a list that you fill out at BMT in TX and put down places you would like to go) air force you need a 50 on your asvab and when you go to your recruiter bring all you paper work and every thing that proves your you.. papers, Drivers license, birth certificate and anything else your recruiter needs find one near you and go see him. USMC they train you how to run towards the gun fire, nave and air force are both the same as far as most stuff depending if you like water or ground and sky and you can find out a bunch more from the recruiter! As far as you being an immigrant legally it may be a longer process but be proud that you serve the us and so will they no discrimination!
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.