I changed the drawing. The lav can vent the entire bathroom if the piping for that is run in 2".
The vent for the pump and bathroom can tie back in above the flood level of the highest fixture. That means if there is plumbing on the next floor, the vent goes 42" above that floor before it can tie back in. You can't tie a vent into a waste line.
The pump gets a check valve and a shutoff above that.