I don't know of an app that has all of them, but Pirate Solitaire is beautiful.
Android
A place to discuss anything related to Android or Android adjacent.
INFO:
-
No attacking others based on their phone preferences. Criticizing OEMs/devices is allowed. Attacking users because a different brand/device works for them isn't.
-
Obvious spam will be removed.
-
Anything directly or indirectly related to Android is allowed.
Check Out Our Partner Communities:
yes that app looks very good, I wish it was klondlike not freecell
Have a look at PySol. It provides a huge collection of solitaire and mahjong like games including those you mentioned. It can be found on F-Droid
I sadly haven't found a game with those criterias too. I've been compensating it by using a WPA, with freesolitaire.win. It ain't FOSS buuuut seems easier to found a potential FOSS contender.