They make a bag for the windows but not for the top itself.Def hear you on the sill guards!!
YES on the soft top closing aid!! Jeep definitely fell short on that(pun was so intended it's not even funny - so sorry I couldn't help myself)
I think Mopar makes a soft top storage bag.