Глядя на ваш запрос, я думаю, вы хотите получить данные постов, в которых есть записи в таблицах friend_request или follower_request. Если вы это имеете в виду, вы можете использовать UNION для запроса:
SELECT M.post_id, M.uid_fk, M.message, M.image1,M.roles, M.created,U.uname, U.f_name,
U.l_name
FROM posts M, person U
WHERE
M.uid_fk = 7
AND M.uid_fk=U.p_id
AND M.uid_fk in (select send_id from friend_request where p_id = M.uid_fk AND
status=1)
UNION ALL
SELECT M.post_id, M.uid_fk, M.message, M.image1,M.roles, M.created,U.uname, U.f_name,
U.l_name
FROM posts M, person U
WHERE
M.uid_fk = 7
AND M.uid_fk=U.p_id
AND M.uid_fk in (select p_id from friend_request where send_id = M.uid_fk AND
status=1)
UNION ALL
SELECT M.post_id, M.uid_fk, M.message, M.image1,M.roles, M.created,U.uname, U.f_name,
U.l_name
FROM posts M, person U
WHERE
M.uid_fk = 7
AND M.uid_fk=U.p_id
AND M.uid_fk in (select send_id from follower_request where p_id = M.uid_fk AND
status=1)
ORDER BY post_id DESC