How to activate sprint iPhone 6+ onto boost?

Do I need a sim

Yes you will need to get a sim card. Your phone should have a preinstalled sim already if you bought it brand new from the store