Not necessarily. Apart from fuelling and a basic walk around check on the motorcycle nothing more is required. If you have dropped the bike some repairs may be required. The Sweep team is normally able to fix things and replace some breakages for which you are carrying spares.
Rally GDP -- the TSD rally app -- will have to be downloaded as a paid version. In addition you would need an android phone, charger cable and powerlet and an X - Mount to hold the phone to the handlebar while you ride. The app will give you a GPS track to navigate with, and also tell you whether you are running early or late as per the speed chart you have fed in! You must download the app in advance and learn it.