Residents asked plenty of questions Saturday but ultimately approved budgets for its elementary school, town and highway, and funding for the local fire department during Town Meeting.