I flew DUB-LHR-IAD last year and used the kiosk at DUB to check in for the EI flight to DUB (and onward connection on UA). It indicated one free bag but upon speaking with an EI employee they said that the second would be free - I just needed to check in with an agent. I can't comment on the maximum weight as both of my bags were less than 50lbs.