I'm not sure of your riding conditions but 1000 miles should barely be break-in mileage. Are you sure you really need to change anything? Unless you need a wider or narrower gear range or insist on going to 9 or 10-speed, the components you list should be good for FAR more than the 4000 miles you project by the end of next year. At most, a new chain may be warranted to avoid excessive wear on the cassette but that should be all.
As an example, I get well over 25,000 miles on a crank and chainring set and other report much more than that. Derailleurs should last at least that long also. Keep everything reasonably clean and lubed and you should have no problems for a long time.