Possibly faster than CComboBox with DrawItem would be an owner data CListCtrl.
This would also serve your goal of duplicating a subset of the items into other lists, since a common data source could be used.
I suggest this because a 1000-item CComboBox isn't going to be very usable.