was 96 your GT score on the asvab? Your PT scores are pretty good, so your probably wont have a hard time there.
as you already seem to know, all your medical stuff start in the same place, no matter what branch you join, that being MEPS. and most of your medical records and personnel records are the same thru branches since it is at the DOD level, thats your 201 file, etc. but definatly do not hide anything, because could give you a dishonorable or less than honorable discharge for faulty enlistment.
no matter what branch you decide to do make sure that you want really want to do it. at the least it is 8 years out of your life that you live and breath the military lifestyle, no matter what they tell you. 2x6, 4x4, 6x2 contracts, it is always 8 years. and you will never be the same as you could have been if you hadnt joined. for the rest of your life you will be saying military saying and mottos, and it will always be a part of your life, even after you leave it.
it is also a hard thing to have a family even a gf, etc., i know a lot of guys (and gals) do it all the time; personally i know i would have had a easier time in baghdad had i not had anything i cared about back home.
and do realize that you will deal with tons of bull shit, and sometimes you will be helpless to do anything about it. you might get bad first line leaders or commanders and you wont have any recourse, except maybe IG. and sometimes you might get excellent leaders, so its a draw.
whatever you decide to do, good luck. thru all the bullshit, there is no pride greater than putting on that uniform, and even when you dont do that anymore, that pride you feel and your love for this country will burn in your heart forever. thats how i feel anyway. . .