Air vent on the wall big gap
Get a 1x2 or just some molding from your home store and make a frame and attach it to the wall. Then slide the vent up against it and caulk it a paintable caulk. Then paint it to match the wall or the trim, whatever floats your boat. Good luck.