Not to be rude or anything..but your not required to make her family comfortable. Keep your cats, you shouldn't have to give you your beloved pets because your brother and sister in-law might visit and might have an allergic reaction.
That's really quite selfish to ask or expect that of you..