8) when running higher compression or running higher boost pressures, the absolute keys are a high quality head gasket, and controlling detonation. if you dont use a high quality head gasket, then you are just asking for trouble.
as for controlling detonation, that is rather easier, and there are many ways to do it:
1: tight control of the fuel mixture, and keeping it a bit rich
2: retarding the initial timing. sounds like a bad thing until you get the engine on a dyno and find the high compression engines and boosted engines actually dont like a lot of timing, most like the total timing in the 28 to 32 degree range
3: higher octane rated fuel. E85 has a rating of about 105, sunoco used to sell 104 octane fuel, some stations still do. some guys have even blended 110 octane aircraft fuel, do yourself a huge favor and pay the required road taxes if you go this route as it wont do to have your state revenue agency come down on your and impound your ride for not paying taxes.
4: use a cam with narrower lobe separation angles, this will reduce cylinder pressure at lower rpms and high loads, but wont hurt the power output overall.
5: use an intercooler on a boosted engine.
6: use nitrous oxide. i know it sounds counter intuitive, but think for a moment. nitrous is bottled in liquid form, and thus is much cooled than the air the engine ingests. as we all know the cooler the air that goes into the cylinders, the less chance of detonation. a 50hp shot of nitrous, as long as you remember to control that fuel mixture also, will cool the incoming charge by several degrees. i suggest a 50hp shot as the fuel mixture for that one is easy enough to control.
7: a time honored favorite, water injection. toss a drop of water into the cylinder, and cylinder temperatures will not rise above 212 degree until the water is vaporized, and that will take just long enough to stop detonation.