If you can get to the break repair it with a two inch rubber hose splice and sealant but don't get any sealant into the hardline holes. Otherwise you have to learn how to get to the other end of the hose inside the dash which can be a real problem.
there is no answer to this question because you don't know what the person is asking!
If the compass is indicating incorecctly, you are using it wrong, or it is mis-magnetised. Read the instructions or have the compass replaced. If the compass is in a automobile follow the manufacurers installctions and calibrate it. If it is still wrong, trouble shoot excessive magnetism and have the compss replaced; If the compass is in an aircraft, have an A&P (Aricrafe and Powerplant) certified machanicr replaci it If it is still wrong, troubl shoot excessive magnetism and have the compss replaced;