Just got this through on email. £119.99 per month for this seems quite good!
1) Yes it's a lease so no you don't own the car
2) Yes you could buy a second hand 3.0 litre BMW 3 series with much better spec for the same price
3) Yes it's the 1.25 engine which isn't as poweful as the ecoboosts