Sell the 2* girls, if you got enough 4*+ girls I'd sell the 3* girls as well.
I don't think there is a time limit or max limit on normal seeds you can have.
If you share a boss with your allieds, you will get a discover reward when it dies but in order to get the participation reward you need to hit your own boss as well.