40mm should be big enough but if it doesn't cause anymore problem you might aswell run it in 50mm.
As stated above try and put in a rodding point somewhere accessible.
Obviously the more of a fall the better as shower wastes can easily blocked up with hair etc.