可以的。商业贷款转公积金贷款的条件主要有:

1、个人商业贷款已经连续还款1年以上;

2、个人公积金已经连续缴纳满1年以上;

3、转公积金贷款的房屋,要求已经在当地市钱中心有登记备案,并且有正规、合法的住宅开发项目;

4、个人办理商业贷款转公积金贷款,需要征得原商业贷款银行的同意

可以的,20年商业贷款是可以转公积金30年贷款的,具体看银行政策