no you don't have to drop melee weapon, and the second weapon just stays in your hands till you put it down or put something else in hands then it just drops on to the floor
yeah there is, put one weapon on your back, then put the other on the floor, then with the other weapon still on your back, look at the weapon on the floor and pick it up by clicking in the middle mouse button. ta dah