I'm still not sure what the actual complaint is?
You've got your new boiler which doesn't need to go on the LGSC until 12 months old. You appear not to have the Benchmark Cert- but has the Landlord got it?
At the moment you appear unhappy because you suspect the gas supply is undersized- and...