McDonalds operates food services at both Smithsonian Air & Space Museum facilities - on the National Mall and at the Udvar-Hazy Center. At Udvar-Hazy it is a single dining area with McDonalds fare (including some Boston Chicken choices and some pizza) at one end, and a McCafe (slightly more upscale sandwiches, salads, beverages) at the other end.
The bus schedule is at
http://mwaa.com/dulles/parking_trans...ta_bus_service and the ride is about 10 minutes and the cost is still 50 cents. No change is made on the bus. The bus is a mid-size vehicle - perhaps 24 seats.
The lockers are free - but you need a quarter to use one. You get your quarter back when you return the key to the locker and retrieve your stuff.
It is well worth the visit.