Not personally drove one with this upgrade, but going on what I know about engines I'd say yes it will run, how well......that's the unknown. For those two mods done, I'd be getting it mapped mate. Yes it may seem like an additional cost when you'll be getting it mapped further down the line, but if it's not set up right then it could cause damage to other parts of the engine. It's pointless fitting these new parts if you're not getting the engine tuned to them as you'll not enjoy the benefit of the upgrade without tuning it.
If you know you'll deffo be doing the other mods, I'd hold off until you have all the parts you want to fit, then fit them all in one go and then get her mapped once.