Your post requires a comma, and you cannot begin a sentence with a conjunction.
Actually, you can, just not in the sense he is using it. I'll put an example. Although I think this post has a grammar error, I will post it anyway.
Unless I'm mistaken, I believe you're referring to your final sentence - the use of "although" in this instance is acceptable because the main clause of the sentence is "I will post," which is a complete sentence, while "although I think this post has a grammar error" is a dependent clause using the independent clause for support. His use, however, was purely a dependent clause with no other phrase to cling onto to allow it to be grammatically incorrect.
Actually, you can, just not in the sense he is using it. I'll put an example. Although I think this post has a grammar error, I will post it anyway.
Unless I'm mistaken, I believe you're referring to your final sentence - the use of "although" in this instance is acceptable because the main clause of the sentence is "I will post," which is a complete sentence, while "although I think this post has a grammar error" is a dependent clause using the independent clause for support. His use, however, was purely a dependent clause with no other phrase to cling onto to allow it to be grammatically incorrect.