I'm not 100% positive, but I think SET ANSI_WARNINGS ON can go INSIDE the stored procedure (after the CREATE), so that when the SP runs, it sets ANSI_WARNINGS ON for that SP.
You can also set it at the database level (ON or OFF), and that applies to all objects. To that you use user options for sp_configure.
If it was easy, everybody would be doing it!;)