I'm in a very similar situation. I'll be starting fourth year in about 7 weeks and I'm in the process of getting my schedule together for next year.
Here, most students planning on going into IM do something medicine related (cards consult, GI, ID, etc) for block one and then take their SubI in medicine next. Additionally, we usually take either a subI in ED or in ICU (we have to take two medicine related SubI's our fourth year). Our fourth year starts in May so usually by August, most students have both of their required subI's done.
As far as away rotations are concerned...very few people do away rotations in medicine. If they do, they do a consult service or something like that, rather than a SubI. Lots of people do travel and clinical research for a few months of their fourth year.
Most applicants in medicine here (if they are happy with their step1 score) wait to take Step 2 until after interview season is over. (Feb-March) We are told that Step1 and Step2 matter less when applying to internal medicine. More important, are your clinical grades (especially your medicine clerkship), LORs, and (so I have heard) your medical school.
And I think most people initially apply to 12-15 programs, interview at about 8-10 and attend around 6 interviews. I would look at the match list at your school over the past several years, talk to your friends in the class above you who are currently applying, and make good use of the housestaff who have just recently gone through the whole process.
My schedule will look something like this (got some help from some friends and housestaff in figuring out the order and things like that).
GI consult service (4 wks), Nephrology consult (2 wks), Vacation (2wks), ICU subI (4wks), Med SubI (4wks), a mellow course called Diagnostic Radiology (4wks for roughly 4hrs/day), Evidence-based Physical Exam (2wks), a month of writing up a systematic review with one of my mentors (4 wks), Teaching 2nd years GI/Endocrine (6wks), Interviews/Vacation (6wks), and then 3 months or so of some really mellow courses ending with a 2wk vacation to costa rica or hawaii. I'll have every weekend off from mid-August to the start of internship (10 months or so!!!)