No, you don't need to upgrade to make prints.
What you need to do is when you are submitting art onto Deviant Art, there will be an area on the left side that says ,"Sell as Print". Click that and you should be able to sell prints. But to make your own prices, you need to upgrade to Core Account.
Hope that helped! XD