Isn't this just wishfull thinking?
I mean, more mature administrations than Trump's have blundered into Vietnam/Iraq/Afghanistan without real exit strategies...
Re: Iranian drones to Russia:
Russians now (for quite some time) have their own production and development of Shahed derivatives, I doubt there are shipments from Iran to Russia.
Re: policing Hormuz:
Europe won't do it, for the same reason US is not doing it (it is an impossible task).
Re: the overall aim:
deny China the access to the Gulf oil, succeeding so far, but ultimately pointless (China will be lifted by greatly increased demand for its renewables and battery tech, as well as their electric cars)