It depends how everything is set up in the engine if 30 degrees is way off or not. A big cam 350 likes about 34 degrees total advance and about 10 degrees at idle. If this engine is at 30 degrees at idle, I am surprised it would even turn over. But, if it truly does have 30 at idle, it needs a distributor built that will allow for better advance tuning. I can't tell for sure from the pic, but it appears to have an HEI, which is a good start for this engine. It does not appear to have a vacuum advance module on it though, so that may account for the no timing adjustment issue. Don't pull the cam, its not a cam timing issue, but an ignition timing issue. Two completely different issues.