I doubt if its the coil,usually they either work good or don't,and weak spark will show up more under a load than just idling in park...usually if a coil or distributor cap cracks it'll skip at all speeds and mostly under a load,but you never know..
If the idle speed increased after you sprayed the carb cleaner on suspected vacuum leak areas it could indicate there was a leak and you temporarily sealed it with the fluid,and when you gave it some gas it sucked in the rest of the cleaner and let the air in again...
The base gasket on the carb is always a suspect,they can fail and not have an evident vacuum leak on the outside,but let vacuum get in a passage under the carb where none should be..
As for the noises under the valve cover,the easiest way to diagnose those is to take the valve cover off and look--if any push rods look bent,or a rocker arm does not seem to line up good with a valve,or has a lot of excess slop or lash it may have lost a cam lobe or pulled a stud out..I've had a few rocker arms break in half too,and one also had the push rod "drill" right thru the rocker arm !...(these were on high mileage engines that had did not get the oil changed often enough)..
You can idle the engine with the valve cover off a short time and watch the rockers,see if all seem to be moving the same amount..(oil will splatter everywhere,so be quick about it!)..I have put duct tape over the push rod oil holes after cleaning oil off the rocker so the tape will stay on long enough to do the test..if one seems to not have as much travel as the others,there is a problem..
Another possibility is a lifter may have "pumped up" and stuck there,and is holding a valve slightly open--stock Chevy lifter's are noted for that if you rev them up too high,I have had a few lifters push the little clip out and let the inner "piston" to be pushed too far up and get stuck there...have you done any wide open throttle runs lately ?...

..