Well, if you manage to come at 130 km from the ISS, here are a few rules to follow :
- Don't think you'll be able to cover those 130 km with the SoyuzTMA engine. You haven't enough Dv for this kind of "cowboy" manoeuver.
- When you are at those 130 km, try to get the same Apoapsis & Periapsis than the ISS.
- From there, four cases :
1) You are 130 km behind the ISS. You need to (slightly, less than 10km) reduce your Periapsis so that you will orbit a little faster than the ISS. At some point, you should catch it up and get in the 10 km zone, which is the goal.
2) You are 130 km ahead of the ISS. This time, raise your apogee, and you will orbit slower. Same conclusion than above.
3) You are 130 km on the "lateral" axis (Normal or AntiNormal). This is a problem of plane alignment. Use Align planes MFD to fix things up.
4) You are 130 km above or below the ISS. Synchronisation problem. It is where Sync Orbit MFD is very useful (after all, Orbit MFD in target mode is enough to close up from the ISS). You need to find an Intersection.
Then, when you are in the "10 km from the ISS zone", use Dock HUD / MFD to get the vector you need to match speed with the ISS, displayed as "V+" and "V-". Point "V-", then engage full thrust until it nears 0.
A sidenote about this : with the tank full, the SoyuzTMA has 390 m/s of DeltaV (to make it simple, it means that you can change your orbital velocity by 390 m/s by performing a prograde or retrograde burn). If you get a "V-" vector of 100 m/s, this means you are going to use about 1/4 of the tank to bring it to 0. From there you should roughly have a null relative velocity. It's time for a "Starwars-like" approach, where you basically aim at the ISS and perform a short burn. Correct the approach vector with RCS linear. Note : if you accelerate from 10 m/s, you'll need to brake from 10 m/s, so you burn for 20 m/s of DeltaV...
And remember that, as a safety procedure, you should keep a strict minimum of 250 kgs of propellant for the deorbit burn (BO jettisonned or not). So there is little margin for error.
Edit :
I find that reaching orbit before 3rd stage burnout is hit or miss
Cryogenic fuel. The R-7 uses Kerosen (the fuel) and Liquid Oxygen (LOX, the oxydizer that allows the fuel to burn). LOX is very very cold, around -190°C. So, it can't be kept in a tank for a long time : it boils quickly as the temperature in the tank slowly raises (the tank is well isolated, but there are limits to this). When enough LOX has boiled off, the rocket will not be able to reach orbit. This means you made the fuelled rocket waiting on the pad for 1 day or 2, which is bad. To fix this, you can simply use the scenario editor shortly before launch, and fill the tanks of ALL the stages (Bloks A, B, V, G, I + the core launcher).