As far as the pooping goes, give her a nice warm bath (I usually make it about 90 degrees so it's got some room to cool down without getting too cold) and let her swim around a bit. The water only needs to be high enough to barely reach the top of her body. That always moves things right along for our snake! I've started insisting on one before letting her out when her butt gets that suspicious sausage shape ever since the "incident" with my new sofa.
After she poops, I turn into one of those "bleachable moments" commercials!