Yeah, that's correct. And if you ever get confused as to which brres matches with which character slot, their numbers match with their CSPs in selcharacter.pac. So if you're ever mass editing them, you should keep an extra brawlbox open for that.
Also if you ever need custom BPs, I just made some for like 40 different characters.
And in answer to your first question about adding characters without replacing anyone, the short answer is you can't at this time. You need the clone engine to do so, and it's not public.