RE: The sub's frame
Why not glue a piece of foam to the front of the pipe. Carve it to the dimension you want then cover it with a couple of layers of fiberglass cloth. THen carve or pull out the foam leaving the fiberglass cap. which you can then glue to the pipe and feather it in with a little Bondo, should work well.
TOmmy