Since it's a gdi engine with a tune and some aftermarket parts (air intake, downpipe and exhaust) should I add an oil catch can? I know normally people would install them on turbo engines but would it make a difference in the long run for a na engine.
Not needed on a N/A setup but doesn't hurt to have it.
These aren't GDI german cars where they have serious build up issues, you're fine on that motor.
It is a good idea to install it.
I would install one on a GDI engine. Realize at some point in the future it will have some carbon buildup on back of intake valves - you’d need a borescope to check how much buildup there is. The only thing is if you install it - you would have to undo it for any warranty work at Honda related to your Powertrain (of course being a Honda hopefully you will never need to file a claim, but nothing is ever 100%) and also for state inspection (such as during Smog Check where they check under the hood in addition to testing your emissions).