Upload & Sell: Off
There are ASMP guides and links for questions like this. It helps to know ballpark prices for this type of assignment. A one time investment for accurate pricing will help you now as well as for the future.
BTW: You most likely won't be using the pictures you described for any personal sales. This might ease your mind on "all rights" request. In fact, it really sounds like it should be priced as day/half-day rate, or a assignment fee. Always think about how your decision here will affect your price for possible future assignments with them.