Depending on the skill level of the user, a vice for the upper may be entirely unnecessary.
One method that is repeatedly pictured over at arfcom is to mount the upper on the lower, then have the lower held with a block of wood inserted in the mag well. Said block securely fastened to a larger item that won't move.
It's done all the time - what the builder does not want to do is exceed the 80 foot pounds of torque the Army specified as the upper limit for tightening a steel barrel nut onto the aluminum nose of the upper. The other point is that tightening a flash hider onto the barrel can do even worse, by stripping the slot in the upper as the barrel pin rips out. Clamping a the pinned front sight helps there, but a set screw gas block base is less trust worthy.
The Army did specify a grease to help prevent some corrosion, in the larger scheme of things it's overkill considering the abuse we dish out to the average set of forged aluminum wheels torqued down with steel lugs onto cast iron brake hats. Ten to fifteen years of exposure to salty slush every winter and those cars aren't suffering major problems due to that connection. Economic point of repair issues with the drivetrain junk them out.
Someone experienced in using hand tools can read the specs and torques knowing what they need to accomplish to assemble an AR15. Those with no previous skills at all, take heed, as they are well rounded instructions written with the young and inexperienced in mind - the average armorer in a military unit. Most of what is described even they don't do, as it's required to ship the weapon to a higher unit for any significant repair. Also, lets not forget that if that armorer does scratch the upper or lower, it's not a deadlining item. The weapon goes right into the rack at end of day and it's merely gained more patina from service. Your disaster is not their concern.