This sounds like a fun idea! I like logistical challenges like this (my wife, not so much).
We've only driven to DLP so I can't help with the train questions, but as others have said, our immigration time has varied considerable in 3 family trips to CDG. Once we waited well over an hour...