Nightsman: First of all, I hope you're on an H or L visa, because if you travel abroad after filing I-140, that's clearly immigrant intent, and unless you have a 'dual intent' visa like H or L, you may not be readmitted into the US. If you file concurrently before you leave, you must also have a H or L visa to return, otherwise you'll have to wait to get Advanced Parole before you leave.
As for the medical: I was also worried about Hep B but I wasn't required to take it and neither was anybody else I know. It's on the list, but the surgeon will normally indicate that it's not age appropriate for you. I think it's actually required if you're a child. But at this point in time, neither I or anybody I know had to take it.
You will need to show evidence of a tetanus/deptheria booster, as well measles, rubella, and a couple of others. In my case, I had no records, so the civil surgeon just took a blood sample and ran titers (standard since many people don't have records). Your regular doctor can give you some boosters for free, and you just show these records to your civil surgeon). That's what I did for my tetanus booster. As for PPD, just take any record you have that you already are positive, and the CS will prescribe an X-ray to you, which you can probably do on the same day.
However, make sure that the CS checks the box that you did the PPD test at an earlier date (based on the record you provide) and that it was positive. Don't let the CS check the "Not Done" box because you'll likely get an RFE, even if you have the X-ray box checked. This is something I found out later. In all, the whole thing should take you a couple of days. If you know you need a tet booster, get that from your regular doctor ASAP and get a copy of your record or a receipt from the doctor that you took it to take to your civil surgeon. Depending on where you live, it might take time to get an appointment with a CV; in a big city with a lot of them you can probably go the next day (as I did), but in smaller states with very few docs, it can be a few weeks wait. You should get on that ASAP; remember the sealed envelope is valid for one year so do it now even if you don't want to send I-485 right away.
Also see
this discussion for additional materials you may or may not need.