Question: Will XCode installer automatically update my old version or do I need to uninstall old one first? 

Sorry, sort of newbie to Mac development. Going fine with Xcode 3.2.4, but new version is out as of today.

Answer: 
The new Xcode installer will normally overwrite the older version for you automatically
You don't need to uninstall the old XCode, it will update automatically.