Alhumdoliah, that u safely reached home
i am reallly impressed of your long long riding
( and specially those 300kms using tire 90/90-18 with a tube 2.50-17, blv me Allah ne he tumhen sath kheriyat k yahan phnchaya tha )
ur clip on handle bars are on my side but remember its better to dont use them for long routes
stock handle bars is giving u a comfortable ride, so keep the stock bars for long routes
and VDO, yes it would be on ur screen soon inshaALLAH