I'm pretty sure it should be working. Keep in mind that any modded driver suit will always be a blurry mess when you start the game. It should be fine after you start a race/time trial/career mode. I don't do drag and drops because they usually cause more problems and there is no way I can manage them with the amount of mods that I have. Also I think it's a bit pointless to make one for this driver suit. It's just one file.
I would say no. I don't even try to risk it and try playing online with mods. But I've seen Tiametmarduk use his modded helmet online so there is a chance. I still suggest that you ask around somewhere else before using it because I don't know.