Quick Update : Ignore point 1. Sorted it out thru trial and error. Solution was to sync the large excel file as MS Excel and NOT AS Sheet To Go. Sheet to go seems to have some limitation on the soze of the records or something. Now i have my 2500 record file on my Treo. Im Happy.
Still would appreciate replies on points 2 & 3.

Thanks.