Punto seats will fit but i dont imagine them going on sei subframes.
Slightly bigger car = slightly bigger/longer subframes
Please someone correct if wrong
If it is something you have seen then enquire if the subframes are with them, may as well have the whole package if you can avoid making or getting some seperately