As far as the wallpaper wall, you should remove the paper if possible before painting. If the paper is tight, it can be painted over by sealing with an oil primer first, skimming all of the seams with a spackeling compound, sand and paint.
As for the paneling, you would need to prime with an oil primer first, then paint. Oil is the key for a long lasting finish. Once it’s primed, it can be topcoated with latex paint.
As for the brick, in order to paint it, you would need to prime first with a masonary primer, before topcoating.
Good Luck!
Learn to paint like a professional “The Tingle Way”. Check out our e-book and take advantage of our coaching/consultation program. Visit us today at http://www.tinglepainting.com