you have the extra cams for the zigzag attachment......do you have the extra ones for the button hole attachment
check which foot is on the machine now...hard to tell from the picture but that could be your rolled hem foot
you now have the best machine ever made ( my opinion )
my 301A sends luv & hugs