Являются ли кузнец и кузнечик однокоренными словами и почему
Нет, не являются, потому что это по значению два разных слова.
нет не являются у слова кузнец другие однокренные слова например кузница а кузнечик это животное и имеет другие однокоренные слова!!!
не являются потому что это два слова разных по смыслу