I assume you mean that he's generating power at a rate of 100W.(The "per hour" makes no sense in that statement).
Therefore, in an hour he generates 100 Watt-hours (100 Wh).
A kWh is, of course 1,000 Wh, so the hourly rate is 0.1 kWh.
In 24 hours, that's 2.4 kWh.
In 1 year (8,766 hours, figuring a 365.25-day year) that's 876.6 kWh.
The "total kW's" part of the question doesn't make sense. Watts are a unit of power, which is a rate of production of energy. The total energy produced can be measured in kWh, not kW. Or it can be converted to joules, which are Watt-seconds, and therefore there are
3,600,000 joules per kWh
(because an hour has 3600 seconds and a kW is 1,000W).
Obviously, the power itself can be measured in kW:
it is 100W = 0.1kW.
Therefore, in an hour he generates 100 Watt-hours (100 Wh).
A kWh is, of course 1,000 Wh, so the hourly rate is 0.1 kWh.
In 24 hours, that's 2.4 kWh.
In 1 year (8,766 hours, figuring a 365.25-day year) that's 876.6 kWh.
The "total kW's" part of the question doesn't make sense. Watts are a unit of power, which is a rate of production of energy. The total energy produced can be measured in kWh, not kW. Or it can be converted to joules, which are Watt-seconds, and therefore there are
3,600,000 joules per kWh
(because an hour has 3600 seconds and a kW is 1,000W).
Obviously, the power itself can be measured in kW:
it is 100W = 0.1kW.