what type of intake manifold and heads would work best if i want to supercharge it in the future but cant do it right now
That's something you worry about when you supercharge as each supercharger will dictate what manifold you use unless we are talking about a centrifugal. Any roots or twin screw will obviously require you to use whatever fits for the lower.