4x2 dont sound big enough..to me.. I used to use 6x2.. stop the floor bouncing when your walking around.. reguards with the overlap, I used to use 6" nails..( nothing was said by the b.i )
the steel dont have to be the same height as the load bearing wall,, just use joist hangers..