I don't like the (2) versions, "for" should not be used there.
You could of course say "I'm going to Tokyo for the weekend," or "I need to get ready for the weekend," but the OP examples (2) sound off. Maybe "this" has something to do with it?
Also okay: "I'm going to Tokyo for a weekend trip," or I need to get ready for a weekend trip to ~ ."