Lessee. Time dilation factor at 0.9c is (oddly enough) 2.2942. When you have travelled for an hour by your clock, an observer in the rest frame of the earth will say 2.29 hours have elapsed by his clock. So for the earth observer, the two beams are fired at the same time, which is convenient.
Light speed is the same in all frames, so the two beams will pass each other at the midpoint between the two observers when the beams start. Where is the midpoint? From the earth frame, the ship will have travelled for 2.29 hours at 0.9c when the beams fire. 2.29 hours is 8259 seconds, times 3x10^8 m/s times 0.9 = 2.23 x 10^12 m. So the midpoint is 1.1 x 10^12 m (or .5 * .9 * 2.29 light hours).
As for timing. . . The earth dudes wait 2.29 hours before firing their laser, by their clock (assuming I'm understanding the way the problem is meant to be read). But viewed by you, their clock runs slower than yours by 2.29x, so that's 5.24 hours by your clock since you left earth before they fire. At that time you're 0.9 x 5.24 light hours away from earth, so it will require 0.9 x 5.24 hours for the light to reach you, or 4.72 hours. That's 10 hours since you left earth by your clock. (Alternatively, from the earth frame, they wait 2.29 hours to fire, at which point you're 2.06 light hours away. From their perspective their laser is only traveling at 0.1c relative to your ship, and so it takes 20.6 hours to catch up to you; 20.6 hrs + 2.29 hrs = 22.9 hrs their time, or 10 hrs by your clock.)
From your frame, you wait 1 hr to fire your laser, at which point the earth is 0.9 light hours away. Your laser travels at 0.1c relative to the earth and therefore requires 9 hrs to catch it. So your laser arrives 10 hours after liftoff by your clock.
Interesting. From the earth frame the two lasers are fired at the same time, while from your frame they arrive at the same time.
I think.
ETA: That would have taken less time if I had remembered that 5 + 4 is not equal to 11.