My father doesn't drive any more. or My father doesn't drive anymore. ------------------------------------------------------ They don't serve veal any more. or They don't serve veal anymore. Are there any rules here on which to use?
Found this (American usage): Any more and anymore have related meanings, but they’re not interchangeable. Whether you make anymore one word or two depends on how you’re using it. Any more refers to quantities (Would you like any more tea?). Anymore is an adverb that refers to time (I don’t like tea anymore.). There's a bit more detail on the Grammarly blog: Anymore vs. Any More
Then "My father doesn't drive anymore". "They don't serve veal anymore." "Any more" refers to a quantity. "Is there any more veal?"
The only time it would be "any more" is if you said something like, "I love this pie! Is there any more?" "He doesn't drive anymore" means he doesn't drive any longer. If you said it the other way, you would need to add something like... "He doesn't drive any more crates than the forklift can handle."
Keep it simple: anytime=casual, any time=correct in formal as well as casual writing. Generally, anytime is used like "You can come over anytime you want." Casual. The formal version, also correct, would be preceded by at. Ex. "The bomb could go off at any time." If you're not sure, replace anytime with something else. "He seems to walk anytime of night." "He seems to walk more frequently at night." "I can play ball anytime." "I can play ball like nobody's business."