Question: how long does it take to clear customs in germany?
Answer: It usually takes about 30-50 minutes for the luggage to arrive (yes, they are slow in FRA). Any train departure of less than an hour after landing is rather unrealistic unless you are very lucky. Minimum 1 hour if you arrive at Terminal 1.