In theory, everything you're using in 2004 should work in 2006. However, 2006 picks out errors in content and may flag certain items as being "faulty". Generally, fixing them simply requires a few changes to the config file and most of the time, they will work even if they aren't repaired.
Patrick