That cam and intake is toward the mild end of what I would like to see. You might be limited to low 12's with that combo. At the very least,port match the intake to whatever heads you use. As for which heads,the 781's are a looser unless you are talking about on an engine with domed pistons. Even if you milled the 781's .060" you wouldn't get 9:1 with true flat top or mini dish pistons(the most popular dished pistons for pickup truck 454s). I believe some of the peanut port heads have small chambers which would mean they are good for more compression,I have never used them because I always felt the ports were too small,but others are proving otherwise.
As for modifying heads,there are a few things to think about. When opening small valve(2.06" intakes) for larger valves you need to relieve the chamber around the valve or it will limit or even hurt flow. It also adds chamber volume,so you ned to mill the heads back to the correct spec. This is why back in the day a particular casting that was offered with both small and large valves would have a 96 or 100 cc chamber in the small valve version vs 107cc for a large valve.
How much work you have done is based on the condition of the heads and how reasonable the machine shop prices are. The price of a good 3 angle valve job has come down a bit since the popularity of Serdi type machines caught on in most rebuilder shops. They now cut all the angles in one shot vs the labor intensive old method of making 3 different cuts. Opening for larger valves doesn't usually cost much more then a regular seat cut,but remember about opening the chambers and blending the valve job into the bowl. If the guides are worn,I would be fine with thread in inserts on just about any heads. Some shops really push for doing the entire guide,and then will talk about how the exhaust guides go into water,and how it is so much work and so much money. I don't like the old slip in liners,but the thread in ones are fine. I don't like knurled guides. If you go for larger valves you will need new valves. I use inexpensive stainless rebuilder valves in all my street strip stuff. There are many sources for these valves,the one I have had luck with is a seller named Racersoutlet on Ebay. They sell Elgin valves,springs and retainers as very reasonable kits. There are plenty of sellers for these parts,thats just the one I always use.
I have 2 shops that I use to do heads. One shop I use for my stock and street/strip stuff does excellent work,they are very cheap on their prices,and will do things to my specs. They are limited on the scope of the type of trick work they can do,and don't really take on any work that involves serious resetting up of their equipment or is very timing consuming ect. The othr shop is a full race shop. They do everything,but my gripe is that everything is expensive. They swear that the Serdi setup isn't as accurate as the setup that they have,but their setup is much more labor intensive and cost much more for te job. They always replace ALL the guides on used heads,and just run up a huge tab on everything. I bought them the 461 camel hump heads that I have on my street car along with a bunch of the rebuilder quality parts and got beat over the head with a $700 machine shop bill,and that was using stock size valve springs,no screw in studs or any of that. So you need to get the prices up front. Spending over $800 including parts for parts and labor on stock heads with stock size valve springs is starting to get expensive.
As the vacuum secondary carb,they can work fine,you need to get the secondaries to open quickly,or it will cost you power. Many people worry that a double pumper will bog if its too big,but with a 2500+ stall,it wil never be an issue.