A. This should have been posted in the SQL Server forum.
B. Yes, you can, but you are better off NOT storing documents in SQL Server. Store them as regular files and put the filename and path in the table instead. You only add an extra layer of processing by keeping the contents in SQL Server, with no real benefit.