I did a small amount of research and found that people were getting Swedish id and banking working out of the box a few years ago at least.
I know this doesn't answer your question on the play integrity API hacking but AFAIK they use a proprietary android layer based on LXC.
To me it feels dodgy and android changes could probably kill your banking capabilities on a whim so I'd be careful to use it as a daily driver.