Can I create a second filestream container on an existing SQL Server 2008 database without going offline?
Unfortunately no, not in SQL Server 2008.

According to FILESTREAM Overview - multiple containers can be added to a single FILESTREAM Filegroup but only as of SQL 2012.