I’ve not looked at the CQRS journey stuff in a long time, but I remember it was complex given the actual requirements partly because they took cloud constraints unnecessarily.
Re your question 2) below - eventual consistency is a feature of the entire banking system. For example, consider transferring money from HSBC to Citibank - it’s not like you have a distributed transaction between them…
James