The reason why he keeps getting skills isn't because it's easy. Normally the condition of unlocking them is doing something related to the skill in order to gain skill, but what if it's also decided by percentage? That's where the maxed luck stat comes to play, skills that are rare (low percentage) becomes guaranteed whenever he does the something related to it. For the stats, I think it's some kind of skill, maybe also affected by max luck? we will see