US-bound transpac flight entitles you to two pieces of checked bags (each under 23kg) with no charge. I think you should be fine on either front. I have gone overweight (within 2 or 3 kgs) before with my checked bags and the CX ground staff didn't blink.