Does it hurt to get a carboxyhemoglobin level done?

Needle stick. A blood sample needs to be collected for the test and the hurt is as much as may be associated with a needle stick.
No. Except the prick to get the blood out of your arm.
No. It hurts just the needle stick, sometimes local anesthetic can be used on the skin making it the procedure pain free.