我年薪10万,每月发80%的薪水,剩下20%年底一次发但是公司给我缴纳的五险一金,只有三险,没住房公积金,而且三险还是按照1300元去帮我缴纳的。请问公司是不是违法?1,不交住房公积金违法么?2,保险不是按照实际薪水给我缴纳的,只是按照1300算不算违法?3,我未满一年提出辞职的话,我的20%的薪水能否拿到部分呢?