Unhappy [Q] Missing MTP after root

Hi, first time poster although I've been lurking around xda for years. Anyway I rooted my htc one and generally it works well. I have encountered a few problems though and would be extremely greatful for any assistance. Googling hasn't given me any proper solutions yet. So here we go

1. After rooting I no longer have access to MTP so I can't transfer files
2. Busybox does not seem to want to install. It either resets my phone or says it hasn't been installed
3. I tried to uninstall the drivers for my phone but when I do my device manager becomes non responsive