Stupid solution for raising the level 100 limit:
Remove the 10 background levels altogether. This gives all those highbies 10
more levels to spend on guilds.
Stupid solution for joining more guilds depending on background:
Let the player choose which background to advance between levels 1 and 15. You
would gain the benefits from the respective background.
For example, if you take five levels magical, five good_religious and five
nomad, you would suck very much at all, but you could be a crimsonmagetarma.
You could also restrict the guildlevels accessible with the background taken.
For example with five out of fifteen background levels spent on good_religious
you could take 1/3 of 30=10 levels in tarmalens.
This would be a pain to plan and implement..
Why am I writing this. Now that I think about it I realize the idea sucks..
Just an idea anyway.
P.S. (background can be seen as 10 or 15 levels depending on if you count
raceguild). D.S.