You need to have your Xbox connected to the internet and be signed in with a Live enabled profile (it does not have to be Gold). Then, it should basically ask you if you want to update when you first launch the game... just accept it. You will then be automatically updated to the most recent TU.
If you take even a minute to read even just a few other posts on this forum, you would soon realize that no, the Xbox 360 Edition has never been right up to date with the PC Edition. You would also discover that there is an update being released very soon and what some of the confirmed features being added with that update will be. The official change log for that update should be posted today by 4J Studios, so you can find out if the items you are asking about are included in that update once that goes up.