yes most of these changes are due to teething, as your baby will be in discomfort and pain. make sure to regularly massage your baby's gums.
also, your baby's taste preferences will keep changing at a rapid pace now, so try to get variations in the foods that you give.