95 Civic Ex D16z6. A few things(head gasket,fluctuating idle

okay guys, so I have a few issues I want to try figuring out. I think for the most part I know what I need to do but it would help to have more opinions.
First off, the head gasket. I'm more than positive I need to do a Head gasket and put some new head bolts in. The engine seems to be consuming the coolant as I need to fill it up just about everytime I drive it. With the radiator cap off bubbles just keep coming up and out of the filler neck. I'm thinking of just ordering the Head Gasket and Bolts on Rockauto.com
Should these be fine? on a bit of a budget, unfortunately..
gasket: https://www.rockauto.com/catalog/morein ... 450&jpid=1
Bolts: https://www.rockauto.com/catalog/morein ... 451&jpid=0
second, I think i'm having an issue with my radiator cap. When i drive for an extended period of time the coolant flows into the overflow tank as it should but after the engine cools the coolant doesn't flow back over into the radiator. I have to open the overflow and remove some coolant before driving again or the pressure pushes the coolant out of the overflow tank and makes a huge mess under the hood.
third, my idle started fluctuating after i adjusted the idle screw. It was idling a bit low so i turned it up a bit. the next day I went to start my car and had some trouble getting it to turn over, although it starts up pretty easy now, Since then the idle goes up and down and i seem to have a loss of power. here's a video of the idle: Strange Idle
I can't think of anything else for now but if something pops up i'll add it
First off, the head gasket. I'm more than positive I need to do a Head gasket and put some new head bolts in. The engine seems to be consuming the coolant as I need to fill it up just about everytime I drive it. With the radiator cap off bubbles just keep coming up and out of the filler neck. I'm thinking of just ordering the Head Gasket and Bolts on Rockauto.com
Should these be fine? on a bit of a budget, unfortunately..
gasket: https://www.rockauto.com/catalog/morein ... 450&jpid=1
Bolts: https://www.rockauto.com/catalog/morein ... 451&jpid=0
second, I think i'm having an issue with my radiator cap. When i drive for an extended period of time the coolant flows into the overflow tank as it should but after the engine cools the coolant doesn't flow back over into the radiator. I have to open the overflow and remove some coolant before driving again or the pressure pushes the coolant out of the overflow tank and makes a huge mess under the hood.
third, my idle started fluctuating after i adjusted the idle screw. It was idling a bit low so i turned it up a bit. the next day I went to start my car and had some trouble getting it to turn over, although it starts up pretty easy now, Since then the idle goes up and down and i seem to have a loss of power. here's a video of the idle: Strange Idle
I can't think of anything else for now but if something pops up i'll add it
