with the last 2 edges I usually end up flipping the edges and doing 4x4 pairing until I have 2 edge that have center pieces that need to be swapped (on odd number cubes), then I swap them,.. then usually I have to do the edge flip-parity algorithm on 1 edge to flip the wings.
Some people have every edge algorithm memorized but I found this works for me. I can always get the two edges into a solvable state this way.
Edge Flip (R, U, R', F, R', F', R)
Free-slice
4x4 pairing (Dd, R, F', U, R', F, Dd')
Center swap (R2', F2, U2, R2', U2, F2, R2) (*how deep the R move is varies with the cube size, sometimes it's 2 or 3 layers deep that you need to go to get all the the R pieces that need to be involved. Like on a 5x5 I'd go 2 layers deep in an R move because the 3rd layer from either side is the center. On a 7x7 I'd go 3 layers deep because the 4th layer is the center.)
Edge flip/Parity alg to flip 2 wings but not an entire edge piece (R', U2, L, F2, L', F2, F2, U2, F, U2, F', U2, F2, F2, F2) (*again how deep the R is varies with cube size)
maybe not the most elegant solutions but I'm not speedsolving I just like solving big cubes. I know a few more edge pairing algorithms but honestly these are the ones that work pretty much every time. Sometimes I have to play with the last 2 edges for a minute to get them into a solvable state, but it always works for me.
Good luck. Big cubes are a ton of fun and (at least in my experience) very addicting.