1. Size depends on what type of boiler you are having:
1a. Combi - size for hot water requirements.
1b. System or Heat Only / Regular - size for heating requirements and add 2 to 3 kW for hot water.
2. Rule of thumb = about 1.5kW per radiator, so allowing for hot water ((14 x 1.5) +2) = 23kW, so probably a 24 or 25 kW boiler if not combi.
3. If combi, work out maximum simultaneous hot water usage, and get a boiler which gets as close to supplying that as you can. Probably a 30 to 35 kW boiler. If going this route, make sure it can modulate down to around 21 kW - which shouldn't be a problem. Almost certainly won't get two simultaneous showers.
4. If you want to do it properly, work out heating requirements for each room and sum them, then add for hot water.
5. Any new boiler will be condensing. To maximise gas economy you need a lower return temperature, thus a lower "delta T" for the radiators, which may mean bigger radiators.