Yes we can always include extra visits. Of course we need to know in advance the name of the soldier, his service number, regiment or battalion before the start of the tour.
Yes we have an extensive library and access to trench maps, databases, diaries of the different regiments and battalions from different countries of the British Empire.