The hood bump stops thread in & out. Try threading them out a little to see if the added upward pressure on your hood helps to pop it open.
I've experienced the sticking latch too. Lube the entire mechanism down once or twice a year.
Also, I've had the hood release cable shield come loose from the bracket right at the release lever. That bracket is kinda flimsy. Just make sure the cable is fully seated & check there first if the hood ever decides to not release.