Good Luck! Sounds like tough stuff, but I'm sure you will handle it all just fine