It will be there before 7 pm...UPS delivers in a circular route (starts close to the depot, then swings outward and then starts back toward the depot - if you are on the down side of the circle, you get your package later in the afternoon, if you are on the upswing of the circle, you get it earlier. And of course, it depends upon how many packages need to be delivered prior to yours - for example, if you were the farthest away, but all the packages were on the outgoing part of the route, you might receive your package at 5 pm, but of all the packages were on the homeward bound side, you could be the first delivery.
what time does UPS usually deliver in your neighborhood? They do not drive directly from the distribution center to your house, they follow their usual route. If you paid extra for early delivery then it should be there before noon. If it does not give a window for delivery time, then it should be at your house before the end of the day.
Yes
It depends on what route the deliverer takes and how many other stops he has to make.