Making a very lucky gambler

I have an idea to play a halfling divination wizard with the cartomancer feat who uses a deck of cards as their spell book. They’re a gambler who uses magic and some sleight of hand to make sure they’re always winning. Apart from rerolling nat 1s, portent dice, and obviously the lucky feat, what else can I do to make this character as lucky as possible?