Also past Rank 10 do you get anymore extra perks?
100
Source Source #2
As for the perks, Yes. Screenshot taken from Serebii's page on the join avenue