Lanczos and Bicubic are both rescaling algorithms. They can both upscale or downscale stream images. For example, you can play a game at 1440p and stream it at 1080p. Conversely, you could upscale a 720p game to 1080p while streaming. While images rescaled by either Lanczos or Bicubic look virtually identical at a cursory glance, there are differences in image sharpness and computing cost.
B-frame is short for bi-directional predictive frame, a form of video compression. In the 1800 frames of your one-minute video, you are the only moving object. The wall remains still and unchangeable. To cut down on the file size of your video, it is compressed. That is, only the pixels that change position from frame to frame are retained. B-frames perform compression by consulting the frames that come both before and after a frame. So if you have frames 1, 2, and 3, in order to render frame 2, a B-frame checks the pixel alignment on frames one and three. If the pixel alignment is different, then the changed pixels are the only ones that are stored on frame two and later rendered.
A common problem cited by many OBS Studio users is its RAM usage. As a video processing program, OBS Studio requires a good chunk of RAM to function properly. Since users might be livestreaming something like a video game, which also needs a lot of RAM to run properly, a RAM overload is bound to happen on a computer with low RAM or many programs running simultaneously.