Pretty common to splice all elements of a beam over a column. If you splice between columns, you need careful engineering of the connection to make sure the beam acts as a single unit. When you splice over a column, the beam does not carry any moment from one side of the column to the other, so all you have to worry about is adequate bearing and proper connection to make sure the column does not walk during an earthquake.
As to the hump, you need to see if the column is too high, and pushing up the beam, or perhaps there is a shim above the beam or below the beam that is causing the hump. If the column is too high, you may be able to temporarily support the beam, cut the column to proper length, and reattach. All depends on the design of the column. If you decide to adjust the column length, be VERY CAREFUL to use adequate temporary support, and make sure you do not lower the beam too much too quickly, as this can crack the beam. Probably best to get someone involved on site who has experience and capability in this type of work.