I'm another in favour of splitting the for sale section into complete bikes and parts.
A traders area would also be useful, I certainly don't see anything wrong with it, provided it does not just fill up with all the usual on-line stores that we all know about already.
I have no thoughts on the archive, I tend to use the search function to find older posts / information.