so does luck just spawn randomly because i can not find any at the locations,
No, luck only spawns in the park and the mall. The maximum luck level is two. But it is only needed for the mini-game on the main character's computer.