Asking about going to their house will be a definite no, any family get togethers are at restaurant or fil's sisters house, never his.
Then stop feeling obliged yourself.
I'm saying I want to tell them to come after lunch around 2 or 3. But people are saying I should just make lunch for them
Well ignore them. It's your house. You don't have to do anything you don't want to. Eat before they come and offer them a cup of tea.
Regardless he can't cook to save his life so it would be me preparing food.
Why? You could tell him that if he wants his parents to eat, he needs to make it. If what you mean is that he has no hands, fair enough. If what you mean is that he is so useless and entitled that he literally cannot make a sandwich for his dad, then please take him out to the backyard and shoot him in the temple. It's the kindest way. (And then tell PILthat you'll be hosting the wake at theirs)
It's also me that cleanes the house for visitors.
You could... decide not to because you couldn't give a fuck? Always an option, just like shooting your pathetic DH.
Look OP, you're beginning to look like you want an argument, or want your martyrdom badge. Loads of people on here are saying yep fuck em, do what you want, they're rude so you owe them nothing. You're ignoring those posts. But the few posters who might suggest that you should host, you're all over it, why should I etc.
Why don't you look at all the posts saying fuck em, and reply something like 'You're right! I will! And I'll feel so much better!'