Something like this should work:
$infile = "E:\RWS\SysFiles\reports\CAST\ClientExport.csv"
$outfile = "E:\RWS\SysFiles\reports\CAST\CleanClientExport.csv"
Import-Csv $infile -Header 'store','desc','status','ip','tcpip','timezone','drive','path','col9','col10' `
| ? { $_.store -notmatch '^99' } `
| % { $_.store = "{0:D5}" -f [int]$_.store; $_ } `
| ConvertTo-Csv -NoTypeInformation -Delimiter ';' `
| % { $_ -replace '"', '' } `
| Out-File $outfile -Force
If you import the CSV into a variable, you can display the imported data by entering a line cotaining just the variable:
PS C:\> $csv = Import-Csv $infile -Header 'store','desc','status','ip',...
PS C:\> $csv
store : 32013
desc : SHREVEPORT, LA
status : ENABLED
ip : 10.4.43.11
tcpip : (TCP/IP)
timezone : -6
drive : C:
path : \Program Files\Remote\
col9 :
col10 :
store : 07045
desc : ELIZABETHTOWN-KY
status : ENABLED
ip : 10.82.240.11
tcpip : (TCP/IP)
timezone : -5
drive : C:
path : \Program Files\Remote\
col9 :
col10 :