B.
yes he is teething. drooling, chewing on everything are two big hints that he is, they start teething way before teeth actually show up. give him a clean wash clothe that has been wet on one end and put in the freezer in a plastic baggie to freeze the water, take it out of the bag before you give it to him he will love sucking on it great teething relief.
Motrin is much better on dental pain than tylenol, its also an anti-inflamitory