Ususally the verb 'mislead' is used when talking about leading somebody in the wrong direction or giving someone false information. Hence, the usage of 'it' in the first sentence needs a convincing context, whereas the structure of the sentence is totally correct. As for the second sentence, it is formed by using the passive voice, consequently the usage of 'by' is required thus: I hope you will