as far as the engine overheating and no heat in the cabin, it sounds as if you still have air in the system. that said, how are you bleeding the radiator?
the rough idle + the two above.. i'm not certain. it may altogether be a different problem. but i would first ensure that the system is free of air.
also, what year integra?