If youre thinking of cloning I'd do it now. As far as the overall plant, its lookin good. What size are those pots?....they look a little small. I used a 5 gallon bucket from home depot and it worked out great. What lights are you using (looks like fluorescents), and is this in a box or something like that? I ask because you are definitely gonna need more room, not just for more height but I'd give them a little more breathing room...especially when the buds start poping out.
ya you can take clones. but do it asap.
as for how to make more room, this far into a grow.....your options are limited. a little late to LST or Top or anything like that.
you can LST, especially if your gunna flower for as long as possible. but then you'd have a decent amount of work on your hands.
i hope you find a way to make thee room you need. cuz they r NOT done stretching lol
GL man
In addition to more grow room I'd re pot them if you can into at least 5 gallon pots, buckets, whatever. It may be too late since youve started flower but thats my suggestion