I did it in a roundabout way.
The codes we have for ARcode already are max money
03599BF0 0098967F for (U)
035916F0 0098967F for (EU)
So I used this thread's pointer for money (088916f0) as a reference point.
http://www.miniwebtool.com/hex-calculator/
For (U), you would subtract "52f7b00" from the NTR codes to get the ARcode equivalent.
If you wanted it for EU, then you calculate the difference between the code you want and the code for money (088916f0), and then apply that difference to the ARcode for money.
So say I wanted to max club exp, the code is "08892454". This address is +d64 from the address for money. 03599BF0 + D64 = 0359A954. OR, 08892454 − 52F7b00 = 359A954.
Code is 0359A954 000270F (270F = 9999 in decimal).
Anyway, I did a memory dump and found the address for LBX cards (For EU). The address for the # of Card 1 is 035793C8, and the cards are 6 spaces apart (so #2 is at 035793CE). If you want 99 of Card 1 the code is 235793C8 00000063. Then just add 6 to the address to get the next card and so on. HOWEVER, they don't show up as being obtained initially. You have to go to the save point robot, go to "wireless", "Card gift", "make room". Once you're in the wireless room (Even if nobody else is there) the game will recognize the cards you hacked for yourself, and then you can exit out and save.