Verything related is there.It is fine according to the code I work with. Its redundant to have 2 vents on the basement fixture though. Are there other fixtures you are not showing?
Are you saying I can remove one vent for the sink and connect the red line above the sink drain? Like this drawing?