I don’t understand why your shares are in euros. RDSB is quoted on the UK market in sterling and pays dividends in sterling after they convert from the dollar original amounts. RDSB dividends suffer no withholding tax, unlike RDSA which does. That’s why UK investors should hold RDSB and not RDSA.
I do not have the answers to your other points.