it doesnt sound ridiculous. i would feel the same way in your place. i think the way i would try to handle it is thru humor. i would be honest with my friend about my condition and what she can expect to happen during her time with me, that i may make noises and have to take breaks and i have no way to control it and that i find it totally humiliating and that i hope she understands. i would let her know what a challenge it is for me to have her over and that she should consider herself special that i am letting her into my confidence...lol.
then when i make noise i would laugh and say, there i go growling, just like i told you i would........and when i have to run off to the bathroom..the same thing...pause the movie...bathroom break.....maybe even take a bet before the movie starts as to how many times you will have to break.
i hope you dont find this offensive.i dont mean it to be. i just have a weird sense of humor. i have to laugh at my illnesses or else i would just be forever depressed. take care. i hope it goes well.