MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports) dual UHD external monitor

Solution 1:

In regards to question 1: Yes, it should work perfectly fine for those purposes. I use the same dock and similar 4K monitors with several setups here with the 2017 15" MacBook Pro without any flicker issues or similar. It should be the same for the 13" model.

In regards to question 2: The dock has a mini-DisplayPort port as well as a Thunderbolt 3 port for display output. The monitor has HDMI as well as DisplayPort inputs.

I would recommend using a mini-DisplayPort to DisplayPort cable for one monitor, and a Thunderbolt 3 (i.e. USB-C connector) to DisplayPort cable for the other monitor. I use these cables myself.

The meaning of "B" is that one Thunderbolt 3 port on the dock is used to connect to the laptop, the other Thunderbolt 3 port is connected to the monitor so it is "daisy-chained". Essentially this just means that the monitor signal for the monitor travel through the Thunderbolt cable from the computer to the dock, and is then passed on from the dock to the monitor.