Write a program to reverse a string and check if it is a palindrome without using built-in library functions.
Implement def reverse_and_check(s):, where s is a string. Return a two-element list containing the reversed string and a Boolean indicating whether the original string is a palindrome. Treat comparisons as case-sensitive and include spaces and punctuation. Do not use slicing, reversed, or string reversal helpers.
def reverse_and_check(s):