It will/would be great if you can come to my house today.

1. Should I use 'will' or 'would'?

2. Is 'can' correct in the sentence?

Thanks.