This would never work, because as you pointed out, it's impractical from the start. A better approach would be to pass a constitutional amendment that provides for a mandatory sunset of laws. Ideally, you'd also require codification of all laws.
So the amendment would say something like, "1) All new laws passed by Congress must be codified into titles. 2) Each title (or existing uncodified law) shall automatically sunset and be removed from the official record of titles after __ years from the later of its original passage or last renewal. 3) For the purposes of this amendment, laws existing at the time of this amendment's ratification which were originally passed over __ years previous shall be considered to have been last renewed at a date within the last __ years, with the date randomly assigned by the ____ office."
Thus, you'd cause all existing laws to sunset slowly over the next __ years (for whatever value you fill in), and they'd have to be codified when they were renewed.
Then, if you want to help keep laws simple (which seems good in theory, but may just push the complexity to the executive branch's rulemaking process) and ensure there's been adequate time to read them before voting (which I support), you could pass another amendment (or add another section) that says, "Any law passed by Congress must have been read aloud in full by a representative or senator, as appropriate, or it shall be null and void." Obviously, the exact wording of these amendments might need some tweaking, but it seems more sustainable.