One thing to consider is pressure drop from the intercooler.
I did not see any specs on pressure drop for that intercooler.
Running an intercooler that is 2.5 inches inlet & outlet is fine, as long as there is not that much pressure drop.

You can have an intercooler with 3" inlet & outlet & have more of a pressure drop than a better designed intercooler with 2.5" inlet & outlets.

I do not think you will have cooling problems running a intercooler that is approx the same size as your engine radiator.
especially with a 2.5" thickness core.

I would want a thinner core intercooler that has more surface area over a thicker core intercooler that would only use half available airflow space.

How much boost are you planning on running?

If you do not plan on running that much boost, a intercooler with 2" inlet & outlets can work fine with 2" pipe plumbing for the intercooler & that will give you even more room.

Smaller & shorter runs of piping will have less turbo lag also.

MBHD


12 port SDS EFI