This is a normal problem. In light winds, I usually pull the jib over after coming about. In stronger winds, it shouldn't be a problem. Just wait until the main fills on the new tack and let the jib go quickly. Make sure the jib sheet is loose enough to allow the jib to move freely. The halyard problem can be solved by either tying the main halyard back to the downhaul (which is what I do) or buying a small accessory, a clip that fastens to the mast and allows you to pull the halyard back and hook onto the clip. Either way holds the halyard further away from the jib battens.

Howard