At Alipiri you will have to go through Security check and pay the toll fee. Way to hill top is one way so you will not find any opposite traffic except for maintenance or service vehicles.
Accomadation at tirupathi can be booked through TTD office which is on the right side after crossing the Bus Station.You can get variety of Cottages and rates are as defined by TTD.
For Kalyanam or any Sevas you can book the tickets at Vijaya Bank counters. Kalyanam tickets are available only for the next day.
Both North India and South India food is available as per your tastes. I did not find the hotels clean and did not see any difference in eating on the road side small hotels or big hotels like Annapurana.
Dharshan time in tirumala is a minimum of 1 hr to 12 hr or more depending on the day and the purchasing power or recommendation you have.