I think stable and permanent transfection are the same, and in both of them the transfected DNA is either integrated into the chromosomal DNA or maintained as an episome.
Integration in genome is the key part determining stable transfection/transduction. Episomal maintenance is not stable one. It can be lost over time (days if not months). So transfection/transduction is not the major issue. Selection is the trick. Single cell colony picking and screening will be the key for success. Good Luck.
Stable and permanent are the same thing. However, you need to make sure that the plasmid containing your protein of interest also contains an antibiotic resistance marker for expression. There are lots of ways to get plasmids into cells; calcium phosphate, lipofection, nucleofection... use the one you have access to. You will have to keep the cells under antibiotic selection in order to retain your gene in the cell's genome, as without constant selection your cells will eventually stop expressing the protein. Hope this helps.