#1
When i play the 12th fret of any string on my bass it is sharper than the open string or harmonic of that string what does this mean and how would i solve it? Its annoying when you are trying to stay on one note with the band when you are slightly sharper on the higher frets
#2
You have intonation issues. Read the FAQ section on bass maintenance; Ben has done a good job explaining how to do a setup on a bass.

If after reading the FAQ, it sounds a bit intimidating, then take it to your local shop to have a setup done.