It won't run directly, you'll need a piggy back system, and you need a MAF/MAP capable of reading more than 1 bar.
The standard 1Bar maf sensor is 0-5v but a 3bar sensor is also 0-5v so 2.5v for example may be 0.5bar on the standard but 1.5bar on the 3bar sensor.
The best affordable way is to get an e-manage Blue, but there has been conversions done with Apexi SAFC but it's far from a suitable solution, but will work to a point.
Yes he can, I think that he'd also have to install another MAF sensor capable of reading the boost pressure. Mapping the stock ecu is a much better solution, but you'd have to speak to Ed, his knowledge with regards to ECU's and Mapping is far greater than most.
Change the airflow meter to something more capable and you don't need to fit a MAP sensor. Stock ECU cannot read a MAP sensor (correctly) anyway.