Do you have to beat world 6 boss with tiny Mario to get to world 7 on supermariobros on DS?

No, you have to beat the boss on level 5 as tiny Mario to unlock level 7.