Nothing in Windermere itself.
Evans Cycles in Kendal
Wheelbase in Staveley
Biketreks in Ambleside
Keswick Mountain Bikes in er…Keswick (2 shops, one above the Lakeland Pedlar cafe, one just over the road)
Of the 4, BikeTreks is probably best for shiny kit but they're all good shops. Wilf's and Lakeland Pedlar are both excellent cafes.
On the subject of food, we stayed in Windermere in July and TBH found very little in the way of decent eateries. Ended up going into Kendal in the evening to The Brewery Arts Centre which has an excellent pub and restaurant. Lunch stops were in Keswick, Ambleside or Staveley.