There is still a problem, as you have position on player 7.
If he makes a large bet he can have a hand that will be favorit over yours.
If he checks he might not have a hand or.. he may be trapping with a good hand.
If he don't have a hand you wont need to risk a lot of money to get him off the hand, if he has a hand and you risk a lot of money he might go for it, so you risk a lot of money (if he's trapping), to win a small amount (if he folds).
And yes according to
odds in that situation you can shove or Call All in.