Aren't you asking a bit too much info for a simple SEPA transfer ? The IBAN should be all you really need, the rest are nice to have.
I've never been asked for an address when doing a wire transfer.
From what I've heard banks stopped validating the name field a long time ago and you can enter whatever you want.
I don't think they validate it, though, IIRC I've gotten away with simply putting in "Germany".
I don't remember seeing issues in SEPA area, if I just use the IBAN and pay like any normal payment. If I am specifically doing a "foreign payment" some extra fields need to be filled in. That is how I recall the process, last time was 1 year ago though.