Freeman K. Johnson was expecting only a cake for his 105th birthday celebration Wednesday in Hyannis. But others had a different idea.