Good to see you here ol' buddy, how's it going? On the column header saving issue, Sam Berlin, and open source programmer, did all of the coding for it. Unfortunately, due to the way the LimeWire code has been structured for awhile, the search window is handled totally differently from all other windows (to implement things like saving the columns). So, for now, only the search window allows columns to be saved. I think Sam is planning to implement saving of column choices, sizing, etc. for a future version, but that change would ideally involve switching to using the same system for the search window as for all of the other windows, which makes it a fairly big project.
So, anyway, that's the story. It should be coming along soon.
Hope all's well.