I dont know about buttons, but they do have a program that you can have a b-day party at the parks which includes cake, food, drinks and some express passes...I think last time I checked it was about 600 for a party of 9....i could be wrong.
No birthday button but they do have a birthday sticker you can get when you go to Guest Services. Sometime they also throw in a little something special.