Most agency use umbrella companies these days
If the load is strapped make sure you happy with it but when you get to customers you will have to unstrap it
Yes they may well just give you keys & run sheets POD ( delivery notes )
Most goods in are sign posted some places have security they will tell you some do give out maps
Fuel cards are easy when go onto pump you will have to hand card in then fuel up back in normally ask for millage ( km’s) then a pin bit like your credit/debit card ( hole in wall card ) the company should give you this before you leave
They normally give you an office contact number just in case they may have an agency pack that they give you
There should be a hight marker in the cab if not go back into office to let them know
Stop worrying go try to enjoy