1) The shed process can take a couple of weeks, after the eyes "clear" the shed should happen within a week - best thing if you ar confident of yur temps and humidity is to leave her be - nature knows what it is doing
2) How big are the rat pups compared her girth? I usually go for 1.5 to 2 times the girth of the snake when feeding my royal. Snakes dont poo every feed, mine probably goes once a month or so whilst feeding this larger prey item every 14 days - with small/hairless prey pretty much everythig is digested so there is little or no waste to pass. In terms of peeing she should be peeing fairly regularly, it will look like white "lumps" (not a great description, sorry) rather than puddles
__________________
May you have more good days than bad

You never know how strong you are - until being strong is your only choice
There are no dark clouds - just well hidden silver linings!!