Re: Are these senetences acceptable?
They are okay.
"A good teacher" does follow "suggest" as an object.
I've seen a lot of English learners use this structure: Can you recommend/suggest me a good teacher. That's incorrect because it sounds like "me" is what is being suggested, instead of making the suggestion to me.
What is the bad habit? It's hard to write a shorter version without knowing what you're writing about. However, you can almost always shorted "In order to" to simply "to."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.