You will get a pre-dinner drink served just after takeoff this includes spirits. On a night flight the meal is served very quickly after the drink. You will be offered wine with your meal. There will be a choice of three mains, one of which will be veggie. If one of the mains is curry, it won't be overly spicy.
Breakfast (of sorts) is served before landing.
There is an amenity kit, but it isn't great quality - I would suggest packing your own in carry on.
Sorry, but I don't have the slightest clue about getting your points to United.
Nick